Presenting 16 of the most popular JavaScript frameworks in use today. In this list contains the usual suspects including jQuery and Mootools. With new additions including Zepo the mobile Javascript Framework which looks promising as it supports touch features specifically for javascript based smartphone touch interaction. If you’d like to add any additional frameworks to the list, please do so in the comments section below.
1. jQuery – Javascript Framework - jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
2. Dojo Javascript Framework - Dojo’s powerful, lightweight core makes common tasks quicker and easier. Animate elements, manipulate the DOM, and query with easy CSS syntax, all without sacrificing performance.
3. Sencha Ext JS4 Javascript Framework - A Drawing & Charting engine, Drawing & Charts using DOM-accessible JavaScript charts and vector drawing. CSS3 Animated components in every browser. DOM reduction, speed gains and Grids with Infinity Scroll.
4. Prototype javascript Framwork -Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.
5. Uize Javascript Framework - UIZE is free to use, supports mobile devices, skinnable with your own CSS. UIZE is server agnostic – use it with any choice of server language and platform, Java (Apache TomCat), C# (IIS / ASP.NET), Visual Basic (IIS / ASP), C/C++, Perl (Perl / Apache), PHP, Ruby (Ruby on Rails), Python, etc. Includes widgets, slideshow, calendar, date picker, slider, marquee, dialog, menu, mag view, etc. Other powerful features-JavaScript Animation, JavaScript Inheritance, JavaScript Events, JavaScript Modules, JavaScript Libraries, JavaScript Templates, JavaScript Widgets, JavaScript Localization, JavaScript Documentation, JavaScript Code Compression, JavaScript Build Scripts.
6. Qooxdoo Javascript Framework - - qooxdoo is a comprehensive and innovative framework for creating rich internet applications (RIAs). Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed. It includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer. It is open source under an LGPL/EPL dual license. Learn more ..
7. Zepo Javascript Framework - Zepto.js is a minimalist JavaScript framework for mobile WebKit browsers, with a jQuery-compatible syntax. The goal: a 2-5k library that handles most basic drudge work with a nice API so you can concentrate on getting stuff done.
8. DHTMLX Touch Javascript Framework - JavaScript Framework for Mobile and Touch Devices. DHTMLX Touch is an HTML5-based JavaScript library for building mobile web applications. Itâs not just a set of UI widgets, but a complete framework that allows you to create eye-catching, cross-platform web applications for mobile and touch-screen devices. The framework is compatible with the major web browsers for mobile platforms. Applications built with DHTMLX Touch will run smoothly on iPad, iPhone, Android-based smartphones, and other popular devices. Download the beta and start playing with DHTMLX Touch! More features are coming.
9. YUI library Javascript Framework - The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. YUI is available under a BSD license and is free for all uses. YUI is proven, scalable, fast, and robust. Built by frontend engineers at Yahoo! and contributors from around the world, it’s an industrial-strength JavaScript library for professionals who love JavaScript.
10. Archetype Javascript Framework - Archetype takes care of loading everything needed by your application, using a transitive dependency loading system, and starts it when everything needed is available. No more error due to code unavailable at the good time, Archetype loads files dependency by dependency, in an efficient way. A file can have several kind of dependencies ( css, templates, javascript ), and you can at any moment alias any dependency to another URL without any needs for a code refactoring, just with one line of configuration : this is perfect for production purpose (static domains, etc.).
11. Rico Javascript Framework
- Rico 2.0 extends the component set from the previous versions. The
LiveGrid has been expanded to include filtering, column resizing, and
many more features. The core of Rico 2.0 has been designed to enable
custom components to be more easily built. Take some raw HTML and
sprinkle in some behaviors and what do you get? Well in Rico you can
easily build an Accordion component like those found in Macromedia Flex
and Laszlo. Rico provides several cinematic effects as well as some
simple visual style effects in a very simple interface. Rico provides a
very simple interface for registering Ajax request handlers as well as
HTML elements or JavaScript objects as Ajax response objects. Multiple
elements and/or objects may be updated as the result of one Ajax
request.
12. Script.aculo Javascript Framework
- script.aculo.us provides you witheasy-to-use, cross-browser
userinterface JavaScript libraries to makeyour web sites and web
applications fly.
14. Spry Javascript Framework - Spry is a JavaScript-based framework that enables the rapid development of Ajax-powered web pages. Not a JavaScript guru? No problem. Spry was designed to feel like an extension of HTML and CSS, so anyone with basic web-production skills can create next-generation web experiences by adding the power of Ajax to their pages. Spry can be used with any server-side technology (ColdFusion, PHP, ASP.Net etc.). By building the front-end of your web application with Spry you enable a more efficient designer-developer workflow by keeping UI separated from back-end application logic.
15. MooTools Javascript Framework - MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API. MooTools code respects strict standards and doesn’t throw any warnings. It’s extensively documented and has meaningful variable names: a joy to browse and a snap to understand.
16. Sproutcore Javascript Framework - SproutCore is an HTML5 application framework for building responsive, desktop caliber applications in any modern browser, without having to rely on plugins.
相关推荐
Mobile Application Development JavaScript Frameworks 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
This book will serve as an introduction to both new and well established libraries, frameworks, and utilities that have gained popular traction and support from seasoned developers. It covers tools ...
与JavaScript框架/库相关的书籍的集合,包括(但不限于):React.js,Angular / AngularJS,Node.js,Vue.js,Backbone.js,Ember.js,Knockout.js,Dojo.js, D3.js,Three.js,Leaflet.js,Google Maps API,Bing ...
Features new coverage of data types and variables, JavaScript and XML, Ajax for remote scripting, and popular JavaScript frameworks Offers updated code that ensures compliance with the most popular ...
《Professional JavaScript Frameworks: Prototype,YUI, ExtJS, Dojo and MooTools》是关于JavaScript框架的高级编程资源,包含了各种知名框架的源代码,这些框架包括Prototype、YUI(Yahoo! User Interface Library...
Practical examples that show you how to use TypeScript with popular JavaScript frameworks including Backbone, Angular, Node.js, require.js, and Marionette Enhance your TypeScript knowledge with in-...
- **第16章:构建和部署** 提供关于如何构建和部署基于YUI的应用程序的具体指导。 - **第三部分:Ext JS** - **第17章:架构和库约定** 讨论Ext JS的架构设计和基本约定。 - **第18章:元素、DomHelper 和...