設計理念
保持最優的執行效率
保持 Javascript 原有的代碼風格,降低學習難度
更好的組織工業級 Javascript 應用程式
其他
探索在前端使用 MVP、MVC 模式來構建大型 WebApp (Build Web App with MVP)
探索工業級 Javascript 的開發技術
發展規劃
核心底層 - 純Js底層功能封裝/代碼組織/無縫接入其它js庫 - [完成]
基礎擴展 - 跨瀏覽器封裝/工具函式/設計模式相關 - [完成]
UI 基礎控制項 - 按鈕/面板/視窗/樹形列表/Tab/lightbox/widgets...
實時動畫系統 - 實時定時器/關鍵幀動畫/加速度公式/物理引擎/聲音控制器...
遊戲引擎 - 角色控制/地圖系統/遊戲異步通訊系統/尋路算法/鍵盤控制/人工智慧/...
結構圖
第一層 Core Javascript 擴展模組 代碼組織模組(輕鬆組織大型套用,無縫接入其它js庫)
第二層 Browser Javasccript 擴展模組(跨瀏覽器,基礎封裝) 可選模組(設計模式相關模組,選擇器模組...)
第三層 UI 組件 實時動畫模組 遊戲引擎模組