Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/scrat-team/scrat

Webapp Modular Framework
https://github.com/scrat-team/scrat

Last synced: 8 days ago
JSON representation

Webapp Modular Framework

Awesome Lists containing this project

README

        

## WEBAPP模块化开发框架

![模块化开发](https://github.com/scrat-team/scrat-site/raw/master/views/img/cubes.png)

## 官网

> http://scrat.io/
>
> ![二维码](https://github.com/scrat-team/scrat-site/raw/master/views/img/qrcode.png)

```bash
npm install -g scrat
scrat -v
```

![工具版本](https://github.com/scrat-team/scrat-site/raw/master/components/pages/quick-start/version.gif)

## 功能

- 模块化
- [x] [模块化开发](http://scrat.io/#!/modular)
- [x] [按版本发布](http://scrat.io/#!/settings?title=version)
- [x] [模块生态](http://scrat.io/#!/components)
- 性能优化
- [x] [按需加载](http://scrat.io/#!/framework?title=scrat.js)
- [x] [请求合并](http://scrat.io/#!/framework?title=3. 网络请求)
- [x] [本地缓存](http://scrat.io/#!/framework?title=4. 本地缓存)
- 自动化
- [x] [代码压缩](http://scrat.io/#!/settings?title=settings.optimizer.uglify-js)
- [x] [代码校验](http://scrat.io/#!/settings?title=settings.lint.jshint)
- [x] [CSS雪碧图](http://scrat.io/#!/settings?title=settings.spriter.csssprites)
- 本地调试
- [x] [本地服务器](http://scrat.io/#!/command?title=scrat server start)
- [x] [文件监听](http://scrat.io/#!/command?title=本地开发)
- [x] [自动刷新](http://scrat.io/#!/command?title=本地开发)
- 其他功能
- [x] [资源内嵌](http://scrat.io/#!/todo)
- [x] [多语言编译](http://scrat.io/#!/settings?title=settings.parser.stylus)
- [x] [项目脚手架](http://scrat.io/#!/command?title=scrat init)

## 文档

* [快速开始](http://scrat.io/#!/quick-start)
* [模块开发](http://scrat.io/#!/modular)
* [前端框架](http://scrat.io/#!/framework)
* [模块生态](http://scrat.io/#!/components)
* [工具命令](http://scrat.io/#!/command)
* [工具配置](http://scrat.io/#!/settings)
* [项目实战](http://scrat.io/#!/practice)
* [幕后花絮](https://github.com/fouber/blog/issues/2)