尤雨溪的 Live 說了哪些技術名詞?(中篇)
工具
做複雜的事情就需要有趁手的工具。
grunt & gulp
Grunt
Gulp由於前端終於知道怎麼使用命令行了,於是就放棄了 grunt 和 gulp,轉向 npm scripts。
npm scripts
How npm handles the "scripts" field
webpack
webpack module bundler
構建(Build)
構建系統Software build
PostHTML
PostHTML is a tool to transform HTML/XML with JS plugins
PostCSS
Transforming styles with JS plugins
Babel
Babel is a JavaScript compiler.
AST
源代碼的抽象語法結構的樹狀表現形式
抽象語法樹
Abstract syntax treeJade & SASS
Jade
Syntactically Awesome Style Sheets你們知道是誰
曹劉陽 - 知乎
哈哈~
張雲龍
fouber/blog
部署
Difference between build and deploy?Software deployment
並行
並發與並行的區別?
緩存
HTTP 緩存
時間戳
程序員的日常:時間戳和時區的故事
打包
打包就是 bundle 或 package 的意思,並沒有明確的技術定義。
rollup.js
Rollup is a module bundler for JavaScript
AOT
AHEAD-OF-TIME COMPILATION
Svelte
Frameworks without the framework
Glimmer
Glimmer is a templating engine used by Ember.js that is compatible with a subset of the Handlebars syntax.
Prepack
A tool for making JavaScript code run faster.
Relay Modern
Relay speaks to GraphQL servers through a network layer. Relay Modern is a new version of Relay
ReactEurope
ReactEurope - The original European React.js & Native conference on May 18 & 19 2017 in Paris, France
Sunil Pairakt: a framework, without any framework. for react/dialects. in a box.Sunil Pai 在 ReactEurope 上的 speakFlow & TypeScript
Flow: A Static Type Checker for JavaScript
TypeScript
CRUD & REST
Create, read, update and delete
REST下面是服務端數據通信,等我寫吧……
尤雨溪的 Live 說了哪些技術名詞?(上篇) - 知乎專欄
推薦閱讀:
※前端面試中如何回答「談談瀏覽器兼容性」的問題?
※掘金日報】第四期 使用Sublime?怎麼能不知道這些 Sublime 插件合集!
※寫在 2016 年的最後
※從輸入 URL 到頁面載入完成的過程中都發生了什麼
※設計師與工程師如何溝通