iT邦幫忙

DAY 1
0

Famo.us 30 天上手系列 第 1

Famo.us - 介紹

什麼是 Famo.us?

Famo.us 是一套全新的 JavaScript Framework,由 famo.us 團對於 2012 年對外發表,直到今年四月才正式以開放原始碼的方式與大家見面。用意在於讓開發者更便利的去製作一個,更貼近於原生應用程式(Native App)的工具。當初在 Beta launch 的發表會時,有團隊用兩個禮拜,加上 Famo.us 做出類 DNA 的應用程式(可惜影片目前找不到了(因為當初是用 Hangout,而且好像只有開頭有錄影而已,後面的 Demo 都石沈大海了

Famo.us 團對主要的用意,是著墨在 Webkit 核心當中,針對 DOM 與瀏覽器渲染的部分,開發了一套全新的渲染方式、全新的物理引擎,用來取代原本瀏覽器中,對於整個 DOM 的操作與渲染方式。

主要的重點在於,

  1. 重新產生自定義的 HTML Elements
  2. 簡化 DOM 渲染流程
  3. 優化 DOM/CSS/JavaScript 效能
  4. 解決瀏覽器之間的實作差異
  5. 簡化應用程式開發流程

目前由於台灣的資源不多,有興趣的人可以先關注官方的 github,這次的鐵人賽會著墨在比較基礎的部分,對 JavaScript 比較熟悉的人,也可以直接看看我的 github issues(雖然閒置一陣子了

這次主要的目標在於,

  1. Famous 全新的渲染樹
  2. Context 元件
  3. Surface 元件
  4. Modifier 元件
  5. Views 模組
  6. Widgets 模組
  7. Events 模組
  8. RenderNode 元件
  9. Inputs 模組
  10. Famous-Angular

就,請期待一下!


下一篇
Famo.us - 全新的 Render Tree
系列文
Famo.us 30 天上手2
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言