3 Star 0 Fork 0

Gitee 极速下载/javascriptmvc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/bitovi/javascriptmvc
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
js
Loading...
README
MIT

@page javascriptmvc JavaScriptMVC

JavaScriptMVC Documentation

JavaScriptMVC (JMVC) is a MIT licensed, client-side, JavaScript framework that builds maintainable, error-free, lightweight applications as quick as possible. It packs best-of-breed libraries and tools that are guaranteed to work together. It supports every browser that jQuery supports.

If you are new to the framework, this page followed by the [tutorials] is the best place to start.

JMVC's goodies are broken down into four sub-projects:

  • [canjs CanJS] - A client side MVC Framework
  • [jquerypp jQuery++] - A collection of useful DOM helpers and special events for jQuery
  • [stealjs StealJS] - JavaScript and CSS dependency management and build tools
  • [FuncUnit FuncUnit] - Functional and unit testing framework
  • [DocumentJS DocumentJS] - Documentation engine

The remainder of this page highlights each sub-project. Click the the project links on the left for a more in-depth overview of the sub-project.

CanJS

[canjs CanJS] is a JavaScript framework that makes building rich web applications easy and the MVC of JavaScriptMVC. The library is extremely lightweight (at only 11k minified and compressed) and full featured.

Everything you want and need to know about CanJS [http://canjs.us can be found here.]

jQuery++

[jquerypp jQuery++] is a collection of useful jQuery libraries that provide the missing functionality necessary to implement and organize large-scale jQuery applications. It provides low-level utilities for things that jQuery doesn’t support.

The best way to get started is the jQuery++ overview.

StealJS

[stealjs StealJS] is a "code manager" that keeps code beautiful and organized while developing and FAST for users in production. It's a collection of command-line and browser-based utilities enabling you to:

  • [steal load] JS, CSS, LESS, and CoffeeScript files and build them into a single production file.
  • [steal.generate generate] an application file/folder structure, complete with test, build and documentation scripts.
  • [steal.clean clean and JSLint] your code.
  • make your Ajax app [steal.html crawlable].
  • log [steal.dev messages] in development that get removed in production builds.

[stealjs StealJS] is a stand-alone tool that can be used without the rest of JavaScriptMVC.

FuncUnit

[FuncUnit FuncUnit] is a web application testing framework that provides automated unit and functional testing. Tests are written and debugged in the browser with FuncUnit's short, terse, jQuery-like API. The same tests can be instantly automated, run by Envjs or Selenium.

FuncUnit also supports extremely accurate [Syn event simulation] on practically every browser and system.

DocumentJS

[DocumentJS DocumentJS] provides powerful JavaScript documenting capabilities. This whole website is built with it! DocumentJS can document practically anything. It's extensible. And with Markdown support, it's easy to document your code.

# License Copyright (C) 2012 by [Bitovi](http://bitovi.com) The MIT license: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

JavaScriptMVC 是一个 JavaScript 的 MVC 框架,通过它可以简化项目的开发,支持流行的各种浏览器 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/mirrors/javascriptmvc.git
git@gitee.com:mirrors/javascriptmvc.git
mirrors
javascriptmvc
javascriptmvc
master

搜索帮助