Open bmvpdxl opened 5 years ago
实时(websocket)应用框架(Node.js 服务端). 包含一个服务端和一个客户端(浏览器或nodejs用).
Note: 使用时必须 配套使用客户端, browser的原声websocket无法连接socket.io的服务端)
创建漂亮的类似ppt的网页的框架.
Semantic is a UI framework designed for theming.
主要特性:
一个快速、不固执己见的、极简主义的node端web框架。
相关:Koa
一个收集了非常有用的, 可以在30秒内理解的JavaScript代码片段的集
简单灵活的JavaScript图表框架.
一个专业的前端模板,用来构建快速、健壮的、适用范围广的web app或网站。
创建现代web应用的极简环境.
解析、验证、修改和展示日期的库。
适用github信息生成的简历. 只需要简单的star项目, 然后访问https://resume.github.io/?yourusername
(2019-04-23, 好像不管用)
mock数据的工具.
大名鼎鼎的工具函数库. lodash, debounce
markdown编辑器, 有chrome, firefox, safari等浏览器的插件.
Storybook是一个用户交互的开发环境和UI组件的游乐场.
Next.js 是一个轻量级的 React 服务端渲染应用框架。
React路由
基于Material Design的Css框架.
依赖包管理工具, 和npm作用相同.
相关: npm
hacker scripts 是由俄罗斯的一位程序员编写的脚本,可以在宿醉的时候给公司发请假条,可以在适当的时候给老婆发晚归短信,也可以发短信哄老婆,还可以远程煮咖啡!
基于CSS3 transform和transition的presentation框架.
thedaviddias/Front-End-Checklist
前端网站上线前的详细checklist, 列出了应该检查的元素.
使用React创建快速, 现代的app和网站.
一个功能强大的, 交互性的表格和可视化的浏览器库.
用于写下一代JavaScript的编译器.
babel配合webpack几乎是前端繁荣的根本.
相关: webpack
Prettier是一个武断的(opinionated)的代码格式化工具.
快速, 0配置的web应用打包器.
流式构建系统. webpack之前gulp和grunt是最出名的前端构建工具.
一个免费的可以本地托管的软件网络服务和网页应用列表.
JavaScript动画引擎
一个jQuery上传插件, 支持多文件选择, 拖拽上传, 进度条, 校验, 预览图片/音频/视频. 支持跨域, 断点续传.
freeCodeCamp freeCodeCamp是一个免费学习编程的开源社区, 有免费的全栈前端课程.
vue
Vue.js是一个渐进的,可逐步采用的JavaScript框架,用于在Web上构建UI.
是目前最火的三个前端框架之一(另外两个是React, Angular).
中文官网
相关网站:
vuex--vue官方状态管理工具
vue-router--vue官方路由
bootstrap
编写响应式, 移动端优先web项目最流行的HTML, CSS, JavaScript框架.
React
用于构建用户界面的声明性,高效且灵活的JavaScript库.
javascript -- JavaScript Style Guide
Airbnb的js代码风格指南
d3 -- Bring data to life with SVG, Canvas and HTML.
D3(也叫D3.js)是一个使用web标准构建数据可视化的JavaScript库.
react-native -- A framework for building native apps with React
使用React的声明式UI的方式编写IOS和Android应用.
create-react-app
一键生成react项目.
node -- Node.js JavaScript runtime
Node.js是一个基于Chrome V8 JavaScript引擎的运行时.
Font-Awesome
最流行的字体图标库.
angular.js
google出品的前端框架. 由于后期版本和这版差别很大, 所以项目独立出来, 为了区分, 也称angular1. 新版称为Angular.
axios
基于Promise的http请求库, 可用于浏览器和node.js.
jquery
前端应该知道的库, 三大框架之前最流行的库, 改变了之前操作dom的方式, 兼容了各浏览器api的差异, 封装了http请求. 前端很多库的api形式都受到了jquery的影响.
three.js
官方介绍: 项目的目的是创建一个默认使用WebGL渲染的易用、轻量的3D库. 也提供了Canvas 2D, SVG和CSS3D的渲染例子.
atom
Github开发的基于Electron的文本编辑器.
webpack
模块打包器, 配合babel以及相关的生态, 让前端开发更加模块化.
puppeteer
Puppeteer(中文翻译”木偶”) 是 Google Chrome 团队官方的无界面(Headless, 也可以通过配置显示界面)Chrome 工具,它是一个 Node 库,提供了一个高级的 API 来控制 DevTools协议上的无头版 Chrome 。也可以配置为使用完整(非无头)的 Chrome。
redux
Predictable state container for JavaScript apps.
相关: React
javascript-algorithms
算法和数据结构的JavaScript实现, 包括解释说明和相关链接.
material-ui
Material Design的React组件库.
相关: React Material Design