Reactjs.tw 社群小聚 6 - F8 回顧與 React Testing

活動介紹

這次小聚我們將回顧上月剛結束的 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。
嗜書,會一點樂器,喜歡雨天。現正被召喚去新跑道…

內容:
 
1. Jest 特色簡介

    - 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

主辦單位

reactjs.tw 社群

贊助單位

FullstackRocks.com

CLBC 大船艦 / 台北市松山區八德路四段 123 號 3 樓

イベントチケット

チケット種別 販売期間 価格
一般票

~ 2015/04/15 22:30(+0800) 販売終了
  • 無料
次へ