在东京举办的 Vue 相关的分享,有幸见到了两位中国的 Vue Core Team Member。 <!-- more --> # Vue v-tokyo Meetup 22:リアクティビィティ特集! <https://vuejs-meetup.connpass.com/event/343338/> > 現在、Vue.js のような Web フロントエンドフレームワークにおいて、UI を持ったアプリケーションを効率的に開発するためにリアクティビィティはなくてはならない存在になっています。TC39 では Web フロントエンドフレームワークの作者やメンテナの協力の元、現在 Signals というリアクティビィティ機能を標準化し、ライブラリのインストールなしで JavaScript でそのまま使えるよう取り組んでいます。 > TC39 による Signals の標準化が進められているさなか、先行して alien-signals の v1 がリリースされました。Signals の標準化の動きとともに、今後、Web フロントエンドフレームワークのリアクティビィティは Signals に合わせて動いていくものと予想されます。 > 今回のイベントは、リリースされた alien-signals について okuto_oyama 氏、そしてubugeeei 氏をメインセッションとしてお招きし、TC39 Signals ベース or inspired された形でリアクティビィティが取り入れられている Web フロントエンドフレームワークのリアクティビィティについてキャッチアップできるイベントとなります。 ## 活动日程 | 19:00 | 5分 | オープニング & お知らせ | kazupon 氏 | |-------|-----|--------------------------------------------------------------|--------------------| | 19:05 | 5分 | 会場スポンサーセッション: コンポーネントテストの最適化:Chromatic からの移行とコスト削減の実践 | Yappii 氏 | | 19:10 | 10分 | メインセッション(alien-signals:前半): リアクティブシステムの変遷から理解するalien-signals | 大山奥人(Okuto Oyama)氏 | | 19:25 | 10分 | メインセッション(Vue.js:後半): Vue Reactivity 0:present | ubugeeei 氏 | | 19:40 | 5分 | 休憩 | | | 19:45 | 10分 | Angularセッション: Angular Signalsのいま | lacolaco 氏 | | 20:00 | 10分 | Preactセッション: Preact、HooksとSignalsの両立 | ssssota 氏 | | 20:15 | 10分 | Svelteセッション: A Deep Dive into Reactivity | baseballyama 氏 | ## 正文 如果不参加懇親会的话,这次的活动其实是完全免费的,而且也提供了线上直播(需报名,应该不会有回放)。 活动主要是围绕「响应式」(リアクティビィティ)的「Signals」展开,讲解各个前端框架对这个功能的实现与区别。 如果对活动有兴趣,但之前没有了解过「Signals」的话,强烈建议读读 Vue 官方文档的[《深入响应式系统•与信号 (signal) 的联系》](https://cn.vuejs.org/guide/extras/reactivity-in-depth#connection-to-signals)。从提供的活动介绍来看,主办方很可能是参考了这篇文章,请了各个框架比较有名的日本开发者来详细聊聊相关内容。 最后,再推荐几篇相关的文章: 「現在 Signals というリアクティビィティ機能を標準化し、ライブラリのインストールなしで JavaScript でそのまま使えるよう取り組んでいます」:[[《HTML并不简单:Web前端开发精进秘籍》]] <https://www.zhangxinxu.com/wordpress/2024/07/html%e5%b9%b6%e4%b8%8d%e7%ae%80%e5%8d%95/> 灵魂三问:(前端框架)是什么?为什么(会流行)?以及怎么学(完全掌握)?[[框架带来了什么?]] <https://www.zhangxinxu.com/life/2020/12/about-frames/> 「Vue 和 jQuery 之间的区别只有一点,声明式与命令式。」:[[聊聊我对现代前端框架的认知]] <https://github.com/berwin/Blog/issues/20> ## 后记 - [ ] 关于这次分享的笔记,请等待~~参考~~我还在整理的博客:[[Singnals 详解]] 。作为去年才开始学 Vue 的前端新人,这次分享对我来说还是超纲了……有兴趣的话,可以先看看活动的录像: <https://www.youtube.com/live/yM2Us-ZQHSE> 这次活动最大的惊喜是遇到了 Vue 团队的两位中国 Core Team Member :[Anthony Fu](https://github.com/antfu) 和 [Kevin Deng](https://github.com/sxzz) ! 我是直到当天上午才注意到这件事,然后一整天都很激动,还利用摸鱼的时间重新准备了下自我介绍。虽然去年的 VueFes 也见到了二位,但当时脸皮薄,只是远远地看着。这次也是一开始不敢过去搭话,直到活动快要结束了,一直和我聊天的日本小哥鼓励我说「せっかくだから、何か話しましょうよ」,终于鼓起勇气走过去用日语和中文简单打了个招呼,然后就落荒而逃了233(囧)。 最高兴的还是蹭到了 Anthony Fu 前辈设计的贴纸!一到家就立刻就贴到了笔记本上,感觉之后用 Vue 写东西报错都变少了(大雾)。 补充:Anthony Fu 前辈在半个月之后就宣布了移居日本(参见[Hello Tokyo!](https://antfu.me/posts/hello-tokyo)),期待之后的相遇 🍻。