/wiki

Primary LanguageJavaScript

一、基本语法

JavaScript

JavaScript

重新介绍 JavaScript

JavaScript 教程

现代 JavaScript 教程

ES6

ES6 入门教程

TypeScript

TypeScript

二、工程化

VUE

Vue

Vue Cli:Vue.js 开发的标准工具

Vue Loader:是一个 webpack 的 loader,它允许你以一种名为单文件组件 (SFCs)的格式撰写 Vue 组件

vue-template-loader:Vue.js 2.0 template loader for webpack

Nuxt JS:Build your next Vue.js application with confidence using NuxtJS

React

React

create-react-app:脚手架

React 源码解析

UI

Vant:轻量、可靠地移动端 vue 组件库

Cube UI:基于 Vue.js 实现的精致移动端组件库

Amaze UI: HTML5 跨屏前端框架

Element:一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库

View UI:一套基于 Vue.js 的高质量 UI 组件库

Ant Design:是基于 Ant Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品

Node

eggjs:Born to buildbetter enterprise frameworks and apps with Node.js & Koa

  • egg-jwt:Egg's JWT(JSON Web Token Authentication Plugin)
  • egg-mongoose:Egg's mongoose plugin.

Express:基于 Node.js 平台,快速、开放、极简的 Web 开发框架

koa:基于 Node.js 平台的下一代 web 开发框架

mongoDB

mongodb

mongoose:elegant mongodb object modeling for node.js

Robo 3T:Native and cross-platform MongoDB manager

NPM

About npm:npm is the world’s largest software registry

Bable

bable:Babel is a JavaScript compiler.Use next generation JavaScript, today.

bable-cli:Babel comes with a built-in CLI which can be used to compile files from the command line.

Webpack

webpack:是一个现代 JavaScript 应用程序的静态模块打包工具

代码规范

Husky:Husky can prevent bad git commit, git push and more

commitizen

统计

百度统计

数据可视化

jQWidgets

cube.js

WebPivotTable

测试

mocha:Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser

jest:一个 JavaScript 测试框架,适用但不局限于:Babel, TypeScript, Node, React, Angular, Vue

Vue Test Utils: 是 Vue.js 官方的单元测试实用工具库

错误监控

sentry:Track errors in every language, framework, and library.

funDebug:国产的,专业的应用错误监控平台

Editor

ace

wangEditor:基于 javascript 和 css 开发的 Web 富文本编辑器

webview

webview

WebView 全面解析

三、其他

设计模式

JavaScript 中常见的十五种设计模式

四、awesome

收藏博客