活動介紹
這次小聚我們將回顧上月剛結束的 Facebook F8 大會中所發表的眾多新玩具與技術心得,同時也請到實戰經驗豐富的社群大神為大家說明 React 測試的手法、工具與技巧。
活動七點入場、七點半正式開始,每場約一小時,中間各穿插二十分鐘問與答時間,請大家把握機會帶著滿滿的問題來現場與講者/同好交流,本次活動同樣由 FullstackRocks.com 贊助食物(披薩、零食)與部份場地費用。
時間
2015/4/15 星期三 晚上 7:00-10:00 PM
地點
CLBC 大船艦
台北市松山區八德路四段123 號3 樓 (近捷運南京三民站)
費用
100/人
內容介紹
第一場:Facebook F8 大會回顧
來自沃草的青年才俊 LY 於三月底親赴舊金山參加一年一度的 Facebook F8 火力展示大會,為我們帶回了第一手的趨勢、技術與八卦。
當天他除了分享 React, React Native 與 Relay 等最新動態外,也將介紹其它與前端工作息息相關的新技術/工具,例如 Messenger platform 和 FB analytics 的應用,以及 Parse for IoT 與 Oculus VR 的新發展。
內容:
1. 花絮
- 參加 F8 的行前準備
- Facebook 如何舉辦 F8 - 從進場流程到會場佈置
- 照片集
2. F8 發表的新玩具
- Messenger Platform
- Facebook Analytics
- Fbstart program for mobile-based startup
- Component kit for iOS development
- Internet.org
3. 技術 Session 心得
- Security Login 注意事情
- Graph API 新功能
- 為什麼 Facebook 要推 React
- Facebook 為何要寫 IDE?
- Facebook 的開發流程 - 一個 commit 進到 production 前會經過那些階段
4. 其他
- Parse for IoT
- Oculus VR
5. Q&A
第二場: Jest for test: 給下一個小夥伴的備忘錄
承認吧,每個人都知道測試很重要,每個人也都想盡辦法避免寫測試,但其實你心裏明白遲早得面對現實開始還些技術債(technical debt),而它往往就從補完測試開始...
Jest 是一個基於 Jasmine 之上的測試框架,由 Facebook 於 2014 年中開源,它針對 React 提供多項便利的測試服務,例如自動 mocking 與內建 JSDOM 方便運行。
來自社群的技術大神 蘇泰安 將為我們介紹使用 Jest 測試 React 程式的完整手法、心得與防雷技巧,如果你是認真的 React 開發者,千萬別錯過這場,下面是關於大神的簡短介紹:
三年電腦雜誌編輯,五年網頁應用程式開發。
母語是 Ruby,兼熟 JavaScript。
滿分考的 JAVA 忘光了。閒來就慢慢唸 LISP。
嗜書,會一點樂器,喜歡雨天。現正被召喚去新跑道…
- auto-mock
- jsdom
- manual-mock
2. Mock 的種類與功能
- outbound vs inbound
- BDD vs TDD
- mock vs stub
3. Auto-mocking
- Basic example
- What can't auto-mocking do for you
- manual mock
4. JSDOM 的功能與應用介紹
5. Jest Testing 究極之道 - 模組化
6. 測試 React 程式
- View
- Store
- 不要測 Dispatcher
- Action 要測多深
7. Q&A
主辦單位
贊助單位