翻译于 2014/12/09 09:58
2 人 顶 此译文
Vue.js is a library for building interactive web interfaces. It provides the benefits of MVVM data binding and a composable component system with a simple and flexible API. Technically, Vue.js is focused on the ViewModel layer of the MVVM pattern. It connects the View and the Model via two way data bindings. Actual DOM manipulations and output formatting are abstracted away into Directives and Filters.
MetricsGraphics.js is a library built on top of D3 that is optimized for visualizing and laying out time-series data. It provides a simple way to produce common types of graphics in a principled, consistent and responsive way. The library currently supports line charts, scatterplots and histograms as well as features like rug plots and basic linear regression.
Melchior.js is module loader with a Chainable Module Definition API that lets you get rid of long lines of AMD declaring and duplicate module names. It’s easy to get started, easy to configure, and just 3KB when minified.
Screenful.js is a simple wrapper for cross-browser usage of the Fullscreen API. It smooths out all the implementation differences between browsers while letting you make any element or page full screen.
A small utility library for testing client-side code in Node.js environment. Simulate the browser in your terminal. Atomus is helpful during unit or functional testing. That’s where the name came from. It works good with the atoms of your application. You simply include your framework and the module that needs testing. Then create an instance and start playing with the DOM and the module’s API.