時間
2015/01/22 星期四 晚上 7-10 PM
地點
CLBC 大安本館
台北市復興南路一段 293 號 4 F (近捷運大安站 6 號出口)
費用
CLBC 大安本館 - $100/人
內容介紹
1. Composable React Components
- React components 越寫越大包?想要快速組合出複雜的 components 嗎?請讓我分享從誤用 mixin 到了解 this.props.children 的過程。
(附贈一點點 SVG 和 Canvas !)
講者
Caasi,野生的程式猿,喜歡看電腦歷史故事,缺乏扎實的工程訓練。最近被撿到台北。
2. Rapid Mobile Application Development with Ksana framework 使用剎那框架快速打造跨平台行動應用程式
- 介紹一個類似MEAN.io 的Fullstack Javascript Framework, 其中是 MangoDB 改為Ksana DB, Express 改為 node-webkit/iOS/Android Native Runtime (ksanagap),Angular.js 改為 React.js 。
本框架可以節省PC單機版, Android, iOS 版可離線App的開發及佈署成本,適合應用在大型全文式資料庫的離線搜尋。 - 架構:PC 上使用 node-webkit 進行開發及測試。Android 及 iOS 上須預先安裝一個Native Runtime 程式,它包括了一個全螢幕的Webview以及模擬node.js常用api的javascript 執行環境。以React 開發的portable react.js App,commit到github後,以rawgit.com 供不同平台的 Native runtime載入(使用custom url scheme機制) 。 架構圖
- 初始化一個可以同時在Android 及iOS上運行的Portable React.js App,只需3~5分鐘。
涉及的技術: Front-end development: React.js , Bootstrap, jQuery, browserify/watchify back-end developement: node-webkit, Java Javascript bridging, Objective C Javascript bridging(JSContext) , Custom URL Scheme (intent-filter scheme) . pure Javascript database and full text search engine.
預計講的長度 簡報及demo 合計35分鐘。Q&A 5分鐘。
講者
Yap Cheah Shen (aka Yap), Independent Open Source Software Developer focusing on Humanities Computing.
簡歷
https://docs.google.com/document/d/12A7ewyaZwPy-AGI0HHkerTMzIDsKndkpeRcpr4XfKw8/edit?usp=sharing
3. React + ES6
- React & ES6 Features
- Flux & ES6 Features
- React / Flux TodoMVC ES6 Example Demo
講者
Kidwm
主辦單位
特別感謝
Mozilla Taiwan 與 CLBC 大力協助