菜单

书 签

共 15 类


基础知识

基础知识

HTML(5)

  • HTML(超文本标记语言——HyperText Markup Language),定义网页内容的含义和结构
基础知识

CSS(3)

  • CSS(层叠样式表——Cascading Style Sheets),样式表语言,用来描述 HTML 或 XML 文档的呈现

CSS预处理器

CSS预处理器

Less

  • Less(which stands for Leaner Style Sheets) is a backwards-compatible language extension for CSS.
CSS预处理器

Stylus

  • Stylus is a revolutionary new language, providing an efficient, dynamic, and expressive way to generate CSS.

包管理器

包管理器

npm

  • Node.js 的默认包管理工具,通过 npm 可以安装、共享、分发代码,管理项目依赖关系
包管理器

yarn

  • 快速、可靠、安全的依赖管理,极其快速, 会缓存它下载的每个包,所以无需重复下载

构建工具

构建工具

Rollup

  • JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序

编译器

编译器

Babel

  • 将编写的新版本JavaScript代码转为旧版本,从而在旧版浏览器中依然能够工作

框架及相关

框架及相关

Gatsby

  • 面向内容的静态网站。a free and open source framework based on React that helps developers build blazing fast websites and apps
框架及相关

Neutrino

  • 把 webpack 的强大功能和简单预设结合在一起。并且包括了 React 应用和 React 组件的预设
框架及相关

RxJs

  • Reactive Extensions Library for JavaScript. 通过使用observable 序列来编写异步和基于事件的程序
框架及相关

TypeScript

  • 是JavaScript的超集,可以编译成普通的JavaScript代码,支持任意浏览器,任意环境,任意系统并且是开源的

服务端

服务端

Node.js

  • 基于 Chrome V8 引擎的 JavaScript 运行环境;使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效
服务端

Razzle

  • 无需配置的服务端渲染框架,但它提供了比 Next.js 更多的灵活性

PWA

PWA

Socket.IO

  • 面向实时web 应用的 JavaScript 库,它使得服务器和客户端之间实时双向的通信成为可能
PWA

Service Worker

  • 浏览器在后台独立于网页运行的脚本,它打开了通向不需要网页或用户交互的功能的大门

测试

测试

Enzyme

  • JavaScript Testing utilities for React. Airbnb开源的react测试类库

Code

Code

GitHub

  • GitHub是通过Git进行版本控制的软件源代码托管服务
Code

CodePen

  • 在线测试和展示用户创建的HTML,CSS和JavaScript代码片段

教程

教程

Coursera

  • 由斯坦福大学的计算机科学教授吴恩达和达芙妮·科勒联合创建的一个营利性的教育科技公司,课程种类丰富
教程

慕课网

  • IT技能学习平台,提供了丰富的移动端开发、php开发、web前端、android开发以及html5等视频教程资源公开课,中文

资讯/交流

视觉

可视化

可视化

three.js

  • 使用JavaScript函数库或API在网页浏览器中创建和展示动画的三维计算机图形
可视化

AntV

  • 蚂蚁金服全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践
可视化

Metabase

  • Metabase is the easy, open source way for everyone in your company to ask questions and learn from data.

团队协作

团队协作

Bitbucket

  • Collaborate on code with inline comments and pull requests. Manage and share your Git repositories to build and ship software, as a team.
团队协作

Atlassian

  • Millions of users globally rely on Atlassian products every day for improving software development, project management, collaboration, and code quality.