2015 年十大年最流行的Javascript库
这篇文章涵盖了在2015年创建的10个最流行的JavaScript库。
1. React Native
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. 非死book uses React Native in multiple production apps and will continue investing in React Native.
2. React Redux
Redux is a predictable state container for JavaScript apps. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. On top of that, it provides a great developer experience, such as live code editing combined with a time traveling debugger.
3. dragula
A drag and drop library that just works. It doesn't depend on bloated frameworks. Its super easy to set up, has no bloated dependencies, figures out sort order on its own. Offers visual feedback and Touch events!
4. clipboard.js
Copies text to the clipboard. It doesn't require dozens of steps to configure or hundreds of KBs to load. It neither depends on Flash or any bloated framework.
5. React Canvas
React Canvas adds the ability for React components to render to<canvas>rather than DOM. This project is a work-in-progress, the React canvas bindings are relatively new and the API is subject to change. React Canvas brings some of the APIs web developers are familiar with and blends them with a high performance drawing engine.
6. Blessed Contrib
It helps you build dashboards (or any other application) using ascii/ansi art and javascript.
7. wp-calypso
Calypso is the new WordPress.com front-end – a beautiful redesign of the WordPress dashboard using a single-page web application, powered by the WordPress.com REST API. Calypso is built for reading, writing, and managing all of your WordPress sites in one place.
8. is.js
Checks if the given value type is arguments.
var getArguments = function() { return arguments; }; var arguments = getArguments(); is.arguments(arguments); => true
9. serverless
Serverless is an application framework for building serverless web, mobile and IoT applications. Serverless comes in the form of a command line interface that provides structure, automation and optimization to help you build and maintain Serverless apps.
Serverless uses AWS services exclusively, since it relies on AWS's Lambda service to provide event-driven compute resources and many AWS services integrate nicely with Lambda. A Serverless app can be simply a group of lambda functions to accomplish some tasks, or an entire back-end comprised of hundreds of lambda functions.
10. purifycss
PurifyCSS has been designed from the beginning with single-page apps in mind, however it also works with multi-page apps. It detects which CSS selectors your app is using and creates a file without the unused CSS. It is also able to detect dynamically-loaded CSS selectors in your JavaScript.
来自: http://blog.apcelent.com/10-most-popular-javascript-library-2015.html