用于你新项目的 10+ 个实用的Javascript库

bgn4 9年前

“10+ Useful Javascript Libraries for Your New Project”.

Angular.js

用于你新项目的 10+ 个实用的Javascript库

AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding. To help you structure your application better and make it easy to test, AngularJS teaches the browser how to do dependency injection and inversion of control.

React

用于你新项目的 10+ 个实用的Javascript库

React is a JavaScript library for building user interfaces.

Foundation

用于你新项目的 10+ 个实用的Javascript库

Foundation is the most advanced responsive front-end framework in the world. You can quickly prototype and build sites or apps that work on any kind of device with Foundation, which includes layout constructs (like a fully responsive grid), elements and best practices.

Meteor

用于你新项目的 10+ 个实用的Javascript库

Meteor is an ultra-simple environment for building modern web applications.

Three.js

用于你新项目的 10+ 个实用的Javascript库

The aim of the project is to create a lightweight 3D library with a very low level of complexity — in other words, for dummies. The library provides <canvas>, <svg>, CSS3D and WebGL renderers.

Pdf.js

用于你新项目的 10+ 个实用的Javascript库

PDF.js is a Portable Document Format (PDF) viewer that is built with HTML5. PDF.js is community-driven and supported by Mozilla Labs. Our goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs.

Backbone

用于你新项目的 10+ 个实用的Javascript库

Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions,views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.

Select2

用于你新项目的 10+ 个实用的Javascript库

Select2 is a jQuery-based replacement for select boxes. It supports searching, remote data sets, and pagination of results.

Leaflet

用于你新项目的 10+ 个实用的Javascript库

Leaflet is an open source JavaScript library for mobile-friendly interactive maps. It is developed by Vladimir Agafonkin of MapBox with a team of dedicated contributors. Weighing just about 30 KB of gzipped JS code, it has all the features most developers ever need for online maps.

Ionic

用于你新项目的 10+ 个实用的Javascript库

Ionic is the open source HTML5 Mobile Framework for building amazing, cross-platform hybrid native apps with HTML, JavaScript, and CSS.

Vis.js

用于你新项目的 10+ 个实用的Javascript库

A dynamic, browser based visualization library. The library is designed to be easy to use, to handle large amounts of dynamic data, and to enable manipulation of and interaction with the data. The library consists of the components DataSet, Timeline, Network, Graph2d and Graph3d.

Blast.js

用于你新项目的 10+ 个实用的Javascript库

Blast.js separates text in order to facilitate typographic manipulation. It has four delimiters built in: character, word, sentence, and element. Alternatively, Blast can match custom regular expressions and phrases.