Topics
JavaScript
JavaScript(通常缩写为JS)是一种高级的、解释型的编程语言。基于原型、函数先行,多范式,支持面向对象编程,命令式编程,以及函数式编程的语言。它的主要用途是渲染和操作网页。
CSS
CSS 是一个样式表语言,用于描述 HTML 或 XML 等标记语言编写的文档的呈现。CSS 是万维网的基石技术,它与 HTML 和 JavaScript 并驾齐驱。
Angular
Angular 是一个基于 TypeScript 的开源 Web 应用框架,由 Google 的 Angular 团队以及社区中的一些个人和公司共同领导。Angular 是由 AngularJS 的同一个开发团队完全重写的。
React
React 是一个为数据提供渲染为 HTML 视图的开源 JavaScript 库。React 视图通常采用包含以自定义 HTML 标记规定的其他组件的组件渲染。
Vue
Vue 是一个用于创建用户界面的渐进式开源 JavaScript 框架,也是一个创建单页应用的Web应用框架。
TypeScript
TypeScript 是微软开发和维护的一种开源编程语言。它是 JavaScript 的一个严格的语法超集,并在语言中添加了可选的静态类型。TypeScript 是为开发大型应用程序并将其转换为 JavaScript 而设计的。
GraphQL
GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让 API 更容易地随着时间推移而演进,还能用于构建强大的开发者工具。
RxJS
RxJS 是用于 JavaScript 的 ReactiveX 库。它是使用 Observables 的响应式编程的库,它使编写异步或基于回调的代码更容易。这个项目是 Reactive-Extensions/RxJS(RxJS 4) 的重写,具有更好的性能、更好的模块性、更好的可调试调用堆栈,同时保持大部分向后兼容,只有一些破坏性的变更(breaking changes)是为了减少外层的 API 。
ChromeDevTools
Chrome 开发者工具是一套内置于 Google Chrome 中的 Web 开发和调试工具,可用来对网站进行迭代、调试和分析。