Skip to content

Jackson-p/Articles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

工作大牛 & 技术大牛

如果学到了一些东西,或者创新了一些东西,有一个产出就在这。

基础

主要的方向无非就是以下几种方案,通常通过阅读优秀库的源码,或者是一些好文来提高自己。

前端

这里主要写了前端工程师基础能力的提高和发展方向。

React 生态

包括企业可插拔框架,组件市场,脚手架,库一类

  • umi + qiankun 原理和优势
  • ssr 策略, nextjs
  • 单测

Vue 生态

其实 vue 本身以 cli 为中心就有自己的生态了

  • vue 怎么做单测

浏览器 & js & ts

这里大多数指的是工具链,插件,sdk,这种

  • 打包工具

    • webpack
      • rem 布局的完整代码, 以及其他移动端布局的方案,比如那个 webpack 插件原理是什么
    • rollup
    • snowpack & vite
  • 插件

    • 浏览器插件
    • vscode 插件
  • sdk

    • 埋点(用户行为分析及页面分析)logsdk
    • lerna + monorepo

后端

nodejs 生态

其实对 nodejs 目前更多是一种中间层的开发,纯 nodejs 连数据库那种自己的开发确实是少,手里鲜有业务数据。 目前使用过的后端框架

  • express

  • koa

  • egg

  • nest

而实际上的大企业分工,很难给自己这样的机会(或者说根本不可能)去写后端,所以其实 nodejs 对于前端工程师更多的场景还是服务于我们前端本身,为工程师提供的后端服务。

java 生态

我觉得还是要学一下 java 吧,java 能够涉及到当前应用开发几乎所有的生态,注意不要过分迷恋语言本身,而且不用十分深入,主要是踏生态。而这个生态无疑是为了后端工程师做准备的,有备无患嘛。

About

文章集合

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published