UI工具箱: xgui.js
和 dat.GUI的目標相近-提供一個用來調整js variable的UI,不過提供更多種類的UI如 knobs, colorPickers 等等,見圖
不過好不好用還是要寫點什麼才知道。
和 dat.GUI的目標相近-提供一個用來調整js variable的UI,不過提供更多種類的UI如 knobs, colorPickers 等等,見圖
不過好不好用還是要寫點什麼才知道。
dat.GUI (aka dat-gui) 是個很常見也很好用的Control Panel GUI,是chrome experiment官方認可的工具library之一,常見於three.js的demo用來改變Demo的參數
使用上很簡單,load library + 一個dat.GUI的instance + 一些data linkage的code就會有個漂亮的panel及slider跑出來了。(好 android/openGL …)
除了要自己做data linking和API有點煩外一切還好。
(p.s.1 IE支援別問我 w)
(p.s.2 iPad支援不行 orz)
meteor 本身是想做全JS的Single Page Application型的webapp: server是node.js,client side是JS,Full stack有MVC有ORM有JS Lib再加上Reactive (AUI)…
這部分看似普通 (Full stack framework要做的事都有),接下來才是重點:
因為是前etherpad的成員做在realtime方面可是有一定保證
Demo可以參考小影的todoMVC: Demo , Source Code on Github
要注意的是meteor是沒有client side的router,router可以搭backbone.js或者其他。server push那個部分也是預設long polling,要自己改web socket出來 (fallback with sockjs)。
另外Security可以參考這篇 Security with Meteor
mailcheck是個jQuery plugin,功能就是 email address的spell checker (主要針對domain)
詳細: How we decreased sign up confirmation email bounces by 50%
Gury是個用chained method去create canvas application的library。
預設已有mouse event,也有Game Sample,CPU用量尚可,算是可以用的library-不過問題依舊:
沒object management
orz…
gury (pronounced “jury”) is a JavaScript library designed to aid in the creation of HTML5/Canvas applications by providing an easy-to-use chain based interface.
basket.js是用localStorage做caching的Script Loader,不過因為是試驗用的不知有多可靠…
basket.js: A simple (proof-of-concept) script loader that caches scripts with localStorage