码农的世界让前端飞Web前端之路

[无线前端]工具及框架介绍

2016-08-06  本文已影响218人  溪西

npm: npm 的全称是Node Package Manager, 是一个NodeJS包管理和分发工具。node

https://www.npmjs.com/

React:React 是一个 Facebook 和 Instagram 用来创建用户界面的 JavaScript 库。 React 是为了解决一个问题:构建随着时间数据不断变化的大规模应用程序.facebook

http://facebook.github.io/react/

中文http://www.reactjs.cn/

React Native:React Native 结合了 Web 应用和 Native 应用的优势,可以使用 JavaScript 来开发 iOS 和 Android 原生应用。在 JavaScript 中用 React 抽象操作系统原生的 UI 组件,代替 DOM 元素来渲染等。facebook

http://facebook.github.io/react-native/

flux:Flux是Facebook用来构建用户端的web应用的应用程序体系架构。它通过利用数据的单向流动为React的可复用的视图组件提供了补充。相比于形式化的框架它更像是一个架构思想,不需要太多新的代码你就可以马上使用Flux构建你的应用。facebook

http://facebook.github.io/flux/docs/overview.html

atool-build:

基于 webpack 实现

支持通过 webpack.config.js 进行扩展 webpack 的配置项

支持 stage-0, es2015, react 和 less

支持 hash 模式的构建, 并生成映射表 map.json

支持 typescript

https://github.com/ant-tool/atool-build

dora: dora将编译的过程放在自己起server的生命周期中,只要一个命令就完成build watch server的阶段。不需要多个terminal或者多个命令,只要一键配成,傻瓜式。

https://github.com/dora-js/dora

https://github.com/dora-js/dora/blob/greenkeeper-babel-core-6.4.0/docs/How-To-Write-A-Dora-Plugin.md

lofyjs

http://loftyjs.com/fdevlib/#home

其它工具

图片压缩:https://tinypng.com/

编辑器:

Sublime :http://www.sublimetext.com/

WebStorm :http://www.jetbrains.com/webstorm/

调试工具 : weinre chrome safari

上一篇 下一篇

猜你喜欢

热点阅读