深予之个人博客: web, 前端, javascript, nodejs, electron, babel, webpack, rollup, react, vue ...
Switch branches/tags
Nothing to show
Clone or download
Latest commit 090aef6 Dec 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
advanced update advanced/14.md Oct 23, 2018
architecture update architecture/9.md Jun 15, 2018
extend finish extend/11 Dec 4, 2018
images preview extend/11 Dec 4, 2018
intro add intro/2.md Sep 26, 2018
javascript update javascript/1.md Aug 25, 2018
node finish node/3 Dec 10, 2018
.editorconfig update advanced/3.md Aug 2, 2018
.gitignore init May 30, 2018
README.md add node/3 Dec 10, 2018

README.md

前端架构之路

  1. 前后端分离、web与static服务器分离
  2. 本地化接口模拟、前后端并行开发
  3. 前端开发规范
  4. 前端开发文档
  5. 构建工具 for teamwork
  6. 组件化
  7. 私有 npm 仓库
  8. 单页面应用(SPA)、按需加载
  9. 服务器端渲染(SSR)与 node 中间层

前端进阶

  1. CSS 模块化
  2. 目录结构优化
  3. 怎样提升代码质量
  4. 清理服务器上 webpack 打包的过期 hash 文件
  5. js 扩展:静态类型检查(facebook flow)
  6. webpack 之外的另一种选择:rollup
  7. react、vue 组件开发利器:storybook
  8. 前端开发需要了解的工具集合:webpack, eslint, prettier, ...
  9. js 性能优化利器:prepack
  10. webpack 之外的另一种选择:parcel
  11. js 数据结构类型扩展:immutable-js
  12. css 的弱化与 js 的强化
  13. 搭建自己的前端脚手架
  14. 如何提升前端性能和响应速度

前端漫谈

  1. 前端最受欢迎的 UI 框架
  2. github 上有趣又实用的前端项目(持续更新,欢迎补充)

前端扩展

  1. 从 1 到完美,用 js 和 electron 写一个桌面应用
  2. 从 1 到完美,用 js 和 react-native 写一个 APP
  3. package.json 非官方字段集合
  4. 如何构建大型的前端项目
  5. 细说后端模板渲染、客户端渲染、node 中间层、服务器端渲染(ssr)
  6. h5 与原生 app 交互的原理
  7. 前端如何高效的与后端协作开发
  8. 细说 js 压缩、sourcemap、通过 sourcemap 查找原始报错信息
  9. 从 1 到完美,写一个 js 库、node 库、前端组件库
  10. 从 0 到 1 再到 100, 搭建、编写、构建一个前端项目
  11. 通用、封装、简化 webpack 配置

javascript

  1. js 中一些意想不到的使用技巧(持续更新,欢迎补充)

node

  1. 从 1 到完美,用 node 写一个命令行工具
  2. 构建工具是如何用 node 操作 html/js/css/md 文件的
  3. 如何让 node 运行 es6 模块文件,及其原理