我的 Web 開發(fā)技術(shù)路線圖

工作已經(jīng)有一段時間了,最近準(zhǔn)備把自己的技術(shù)棧進(jìn)行梳理一下,方便查漏補(bǔ)缺。這一份技術(shù)路線圖會不定期更新。有問題的地方,也歡迎大家在評論區(qū)提出意見。

Web 開發(fā)者技術(shù)路線圖.png

基礎(chǔ)技能

  • Git 版本控制
  • Github
  • SSH
  • 基礎(chǔ)終端命令
  • 搜索技巧

前端

基礎(chǔ)知識

  • HTML
  • CSS
  • JavaScript

包管理

  • NPM
  • Yarm

CSS 進(jìn)階

  • 預(yù)處理器
    • Sass ( 推薦 )
    • Less
    • PostCSS ( 推薦 )
    • Stylus

CSS 框架

  • BootStrap
  • Materialize CSS
  • ...

如何構(gòu)建 CSS

  • BEM
  • OOCSS
  • SMACSS
  • SUITCSS
  • Atomic

構(gòu)建工具

  • NPM
  • Gulp
  • Webpack
  • Rollup

JS 進(jìn)階

  • 模塊化
  • ES6
  • 框架
    • Vue ( 推薦 )
    • React
    • Angular

頁面性能優(yōu)化

應(yīng)用測試

  • Jest
  • Mocha
  • Karma
  • Enzyme
    ...

JavaScript 擴(kuò)展語言

  • TypeScript ( 推薦 )
  • Flow

服務(wù)器渲染

后端

Java 基礎(chǔ)知識

  • Java SE
  • 最優(yōu)實(shí)踐

數(shù)據(jù)庫基礎(chǔ)

  • 數(shù)據(jù)庫工具
    • Navicat
    • PLSQL Developer
  • 數(shù)據(jù)庫設(shè)計
    • Powerdesigner
  • 關(guān)系型數(shù)據(jù)庫
    • Oracle
    • MySQL
    • MariaDB
    • PostgreSQL
  • JDBC

Java Web

  • Tomcat
  • Servlet
  • JSP

Maven

SSH

  • Struts2
  • Spring
  • Hibernate

SSM

  • Spring
  • SpringMVC
  • MyBatis

WebService

RESTful API

Servlet 3.0

Freemarker

工作流

  • JBPM
  • Activiti

Spring Boot

微服務(wù)

  • Zookeeper
  • Dubbo
  • Spring Cloud

緩存

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容