• JavaScriptMVC

    JavaScriptMVC 是一个 JavaScript 的 MVC 框架,通过它可以简化项目的开发,支持流行的各种浏览器。 目录结构: 压缩效果:

  • JSIgniter

    JSIgniter 是一个 Javascript 的 MVC 开发框架,参考PHP的 CodeIgniter 框架。

  • Backbone.js

    Backbone.js 是一种重量级javascript  MVC 应用框架,通过Models进行keyvalue绑定及custom事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及与现有的Application通过RESTful JSON接口进行交互. 比较适合于现在的类Twitter web2.0网站的开发 示例代码: var object ...

  • AngularJS

    Angular JS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合良好。数据绑定可能是AngularJS最酷最实用的特性。它能够帮助你避免书写大量的初始代码从而节约开发时间。一个典型的web应用可能包含了80的代...

  • Sammy.js

    Sammy.js 是一个微型的 JavaScript 框架用来简化 JavaScript 应用程序的编写,其核心只有 16K,压缩后 5.2K 大小。 示例代码: // initialize the applicationvar app Sammy(apos;mainapos;, function() {  // include a plugin  this.use(apos;Mustache...

  • Spine.js

    Spine.js 是一个用于构建 JavaScript Web 应用的轻量级框架。Spine 可让你使用 MVC 的框架思路来开发Web应用。

  • JX

    by Tencent AlloyTeam 简介 JX 是模块化的非侵入式Web前端框架,开发于2008年,并于2009年开源于GoogleCode  http://code.google.com/p/jet/,于2012年切换到Github,开始我们开源计划的新征途,请记住我们的最新开源地址:https://github.com/AlloyTeam/JX,欢迎访问我们的团队Blog  http:/...

  • jsmvc

    jsmvc是一款代码简易而功能强大的面向对象(oo)Javascript mvc框架(简称jsmvc),也是作者在工作过程中的经验总结,实用性强;通过它,能够简化Javascript代码开发,代码模块化重复使用以及模块代码分享,单一入口mvc模式,现在将jsmvc功能特征概括如下: jsmvc采用只引入一个js文件到html页面单一入口。 css、js自动按需装载 可以自动预载其他js框架 用户只...

  • Derby.js

    DerbyJS 是一个 MVC 框架,帮助编写实时,交互的应用。可以运行在 Node.js 或者浏览器环境中。 示例代码: hello.js var app  module.exports  require(apos;derbyapos;).createApp(apos;helloapos;, __filename); app.loadViews(__dirname); // the route ...

  • Riot.js

    Riot.js是一个客户端模型视图呈现(MVP)框架并且它非常轻量级甚至小于1kb.尽管他的大小令人难以置信,所有它能构建的有如下:一个模板引擎,路由,甚至是库和一个严格的并具有组织的MVP模式。当模型数据变化时视图也会自动更新。标签定义:  Seconds Elapsed: { time }  this.time  opts.start || 0   tick() {     this.time...

  • Codekart

    一个基于Node.js的前后端一体化网站开发框架。 Codekart 是一个轻量级但功能强大的 Node.js 框架,让你在高性能 javascript 引擎 V8 下, 如同 PHP 一样简单而且快速地建立 web 站点。 它是轻量级,同时也是功能强大的。因为你只需要加载最基本的模块,并在你使用其他功能时按需加载,不用一次性载入臃肿而庞大的库。 它是零配置的。你只需要...

  • partial.js

    partial.js 使用 JavaScript ,HTML 和 CSS 来开发 Web 页面,是 Node.js (MVC) Web 应用框架。partial.js 是创建一个富 web 页面和 web 服务的最优秀的框架,有着很好的文档和包含很多示例,支持 GitHub 和其他社交网络的框架。

  • Oraculum

    Oraculum 是一个 JavaScript MVC 框架和一组为 FactoryJS 编写的包括 Backbone Models, Collections 和 Views 的组合。它集成其应用结构、行为和一些来自 Chaplin 的灵感.

  • RegularJS

    看到 regular 的名字就能感受到扑面而来的山寨味,在开始前,我还是要说明下regularjs出现绝对不仅仅是作者的造轮子情绪泛滥的结果Angularjs的火爆以及它的小伙伴们Angularjs从12年开始开始火爆起来, 数据驱动的业务实现方式也由此深入人心, 它的数据更新策略基于脏检查,在明确内部的生命周期后在数据绑定的使用上是最为灵活的(即这种方式不介意是何种方式促使数据改变,而只关心数据...

  • Vue.js

    Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。 主要特性: 可扩展的数据绑定 将普通的 JS 对象作为 model 简洁明了的 API 组件化 UI 构建 配合别的库使用 支持的浏览器:https://saucelabs.com/u/vuejs

  • Silky

    Silky是一个多用户协作的前端开发环境,正如她的名字一样,Silky希望让前端的协作开发能如丝般的润滑。Silky基于Handlebars和Less,选择Handlebars作为模板引擎的原因是因为它很简单,Less的争议性可能没有模板引擎这么大,毕竟可供选择的 并不多。 对于重构人员来说,TA可能只需要记住几条模板命令就能轻松实现模块化开发了。Silky除了支持原来的Handlebars命...

  • Transformers

    Transformers 是一套基于 Javascript(JS) 的已彻底组件化与模块化的开发框架,与 Web Components 理念一致。框架主要关注组件路由、组件消息传递和组件异步加载等,其中要解决的核心问题是组件间的解耦。 快速开始 引入 jQuery 引入 Transformers 框架 开始使用 1. 编写组件容器     Hello World   ...

  • Espresso.js

    Espresso.js 是一个微型(500行代码,压缩后3k)的 Node.js 的 MVC 框架,其灵感来自于 Backbone 和 React ,主要特点是简单、高性能。

  • Ember CLI

    Ember CLI 是一个 Ember.js 命令行工具,提供了由 broccoli 提供的快速的资源管道和项目结构。 Ember CLI 基于 Ember App Kit Project 目前已经废弃。 Assets Compilation Ember CLI asset compilation is based on broccoli. Broccoli has support for: H...

  • Aurelia

    Aurelia 是下一代的 JavaScript 客户端框架,利用一些简单便利的措施来加强你的创造力。特性:前瞻性:采用 ES6 和 ES7 编写,集成很多 Web 组件,无外部依赖先进的架构双路数据绑定可扩展 HTML路由和 UI 组件MV 模式支持多种语言:ES 67、TypeScript、CoffeeScript 等可测试基础页面 index.html:                   ...