`
desert3
  • 浏览: 2156065 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

javascriptmvc 3.2.2

 
阅读更多
JavaScriptMVC是一个以MIT协议开源的Javascript框架,是一系列创建javascript应用程序的最佳实践和工具。它基于jQuery,包含在jQuery开发中的最佳想法,通过提升最佳实践、可维护性、约定优于配置(惯例优先原则)来指导你成功完成项目。

主要由下述4个相互独立的部分构成:
StealJS - 依赖管理, 代码生成器, CSS和JS的压缩, 支持Less动态样式语言和CoffeeScript。是一系列的命令行和Javascript Utilities类,使得能很容易地做Javascript应用程序的编译,打包,分享的工作。这里的依赖管理不是Javascript之间的依赖管理,优化多个Web页面的脚本,使得尽量减少下载时间。它递归地找到应用程序中最大的共通脚本依赖,然后把它们放置在一个共享的脚本中。结果就是通过减少脚本数量,在画面之间最大化地优化缓存
FuncUnit - Web的单元测试框架,是最佳的Javascript的功能测试解决方案。基于jQuery的语法,通过命令行或者浏览器来执行。可以用它很容易地编写、调试Web的自动化测试代码
jQueryMX - jQuery MVC, DOM, and Event 扩展。是一系列为大的jQuery应用而开发的扩展集合,包含model, view, controller, class, fixtures, and more.
DocumentJS - 文档引擎,为Javascript生成类似与javadoc文档的生成器

主要内容:
Code Generators
./js jquery/generate/app myapp
Dependency Management
steal('jquery/controller').then(function($){ ... });
Production Builds
js myapp/scripts/build.js
Testing
S.open("//myapp/myapp.html");
S("#search").click().type("Hello World");
Client Side Templates
$("#menu").html("menu.tmpl",items);
jQuery Widget Factory
$.Controller("Tabs",{ "li click" : function(el, ev){ ... } });
Service/Data Modeling
$.Model("Todo",{ findAll : "/recipes" }, {});
Todo.findAll(function(todos){ ... });
Documentation
js myapp/scripts/docs.js
Code Cleaning and Linting
js myapp/scripts/clean.js
jQuery Special Events
$("#items").delegate(".item","draginit",function(){});
jQuery Utilities
$("#panel").outerWidth(500);

可以把JavaScriptMVC作为一个整体的框架来使用,也可以下载任何需要的部分来使用。

官网:Let JavascriptMVC do the heavy lifting
入门:[urll]http://javascriptmvc.com/docs.html#!getstarted[/url]
手册:http://javascriptmvc.com/docs.html#!tutorials
例子:http://javascriptmvc.com/docs.html#!examples
API文档:http://javascriptmvc.com/docs.html
分享到:
评论

相关推荐

    javascriptmvc3.0.5

    上传了一半的javascriptmvc3.0.5,这个是【下】

    JavaScriptMVC之实战

    NULL 博文链接:https://lyndon-lin.iteye.com/blog/1556095

    javascriptmvc-3.3.zip

    JavaScriptMVC是一个全面的JavaScript应用程序开发框架,专注于构建大型、可维护的前端应用。这个压缩包"javascriptmvc-3.3.zip"包含了该框架的3.3版本。JavaScriptMVC以其模块化、可测试和高性能的特点,深受开发者...

    MVC框架 JavaScriptMVC.zip

    JavaScriptMVC是一个强大的JavaScript MVC(Model-View-Controller)框架,专为构建复杂且高性能的前端Web应用而设计。这个框架旨在提供一套完整的工具集,包括数据管理、视图渲染、路由控制以及测试支持,从而使得...

    javaScriptMVC 开源框架 第一部分

    JavaScriptMVC是一个强大的前端开发框架,它以JavaScript为核心,结合了Model-View-Controller(MVC)设计模式,旨在提供一套完整的解决方案,帮助开发者构建高效、可维护的Web应用程序。这个开源项目是基于jQuery和...

    javascriptmvc-3.2.4.zip

    JavaScriptMVC是一个全面的JavaScript开发框架,专注于构建大型、可维护的前端应用。这个3.2.4版本的压缩包包含了一系列工具和库,旨在帮助开发者遵循Model-View-Controller(MVC)设计模式,提高代码组织和项目管理...

    javascriptmvc-3.0.5最新包

    javascriptmvc3.0.5,文件大于20MB,分成两个卷

    javascriptmvc

    JavaScript MVC(Model-View-Controller)是一种用于构建前端Web应用程序的架构模式,灵感来源于Java的MVC框架。这种模式在JavaScript开发中广泛采用,旨在提高代码的组织性、可维护性和可扩展性。...

    从JavaScriptMVC开始如何完成项目之压缩文件和生成帮助文档

    JavaScriptMVC是一个全面的前端开发框架,旨在简化和优化JavaScript应用程序的构建过程。这个框架提供了一整套工具,包括代码管理、路由、模型、视图、控制器等,以支持大型和复杂的Web应用。在“从JavaScriptMVC...

    从JavaScriptMVC开始如何完成项目之创建应用程序

    这篇博客文章“从JavaScriptMVC开始如何完成项目之创建应用程序”可能是指导开发者如何使用特定的JavaScript MVC框架或库来构建一个完整的应用程序。 在JavaScript MVC中: 1. **模型(Model)**:负责处理和管理...

    JavaScriptMVC框架Mithril.zip

    Mithril.js 是一个客户端的 JavaScript MVC 框架。可将应用分成数据层、UI层和控制层。Mithril 压缩后只有 3kb 左右。API 提供一个模板引擎,带 DOM diff 实现,支持路由和组合。 示例代码: ...

    谈谈JavaScriptMVC模式共3页.pdf.zip

    JavaScript MVC模式是Web开发中的一种架构模式,它用于组织和管理复杂的前端应用。MVC,即Model-View-Controller,是一种设计模式,旨在分离应用程序的数据层(Model)、用户界面层(View)和控制逻辑层(Controller...

    JavaScriptMVC:JavaSriptMVC 高级编程课程

    JavaScriptMVC是一个全面的前端开发框架,专注于使用JavaScript进行复杂应用程序的构建。它结合了Model-View-Controller(MVC)的设计模式,提供了一整套工具和服务,旨在提高开发效率和代码可维护性。在这个高级...

    javaScriptMVC 开源框架 第二部分

    JavaScript MVC开源框架是一种用于构建富前端应用的框架,它整合了多种JavaScript库和技术,如jQuery,使得开发者可以更高效地组织和管理前端代码,实现Model-View-Controller(MVC)设计模式。...

    JavaScriptMVC框架PK:Angular、Backbone、CanJS与Ember

    :选择JavaScriptMVC框架很难。一方面要考虑的因素非常多,另一方面这种框架也非常多,而要从中选择一个合适的,还真得费一番心思。本文对JavaScriptMVC框架Angular、Backbone、CanJS和Ember作了比较,供大家参考。...

    javaScriptMVC 开源框架 第三部分(相关资料和例子)

    在"javascriptMVC 相关资料.docx"文档中,可能会包含以下知识点: 1. **MVC概念**:解释模型(Model)、视图(View)和控制器(Controller)的基本职责。模型处理数据和业务逻辑,视图负责用户界面的展示,而控制器...

    JavascriptMVC代码

    JavaScript MVC(Model-View-Controller)是一种用于构建前端应用程序的架构模式,它借鉴了传统的后端MVC设计模式,以帮助开发者组织和管理复杂的JavaScript应用。在这个架构中,Model负责数据处理,View负责用户...

    JavaScriptMVC 测试框架 v2.2

    内容索引:脚本资源,Ajax/JavaScript,JavaScriptMVC JavaScriptMVC 是一个功能强大的 JavaScript framework. 也是一个很棒的JavaScript测试框架,它同样能提高开发的速度。JavaScriptMVC应用了模型-视图-控制器架构...

Global site tag (gtag.js) - Google Analytics