一图看懂JavaScript全家桶

程序员八哥 2025-04-07 15:46:24
刚学编程时最痛苦的就是: 前端、后端、框架、混合开发到底都是什么鬼? 我当年也是靠这张图才终于搞清楚 JavaScript 的“门派分布”! 今天分享一张我私藏很久的图,让你一眼看懂 JS 的完整生态系统,不绕路、不踩坑! ⸻ 一、基础三件套(Basic): • HTML / CSS / JS 网页的“骨架 + 皮肤 + 灵魂”,三者缺一不可。学会这三样,你就能做出静态网页了。 二、前端框架(Front-End): • React.js:我个人最爱,社区大、就业岗位最多 • Vue.js:语法更优雅,上手简单,特别适合初学者 • Angular.js:全家桶大哥,适合大型企业项目(不过我用得少) 三、后端开发(Back-End): • Node.js:JS 写后端的关键!一门语言走天下! • Express.js:Node.js 的好搭档,快速搭建 API • Nest.js:更像后端大型项目的“Spring Boot”,结构更规范 四、混合开发(Hybrid): • React Native:用 JS 写 iOS/安卓 App,我的第一款 app 就是用它写的 • Ionic Vue:适合 Vue 用户做 App,轻量、好看 • Electron:想做桌面软件?VSCode、Slack 都是它做的! 五、数据库(Database): • MongoDB:最适合 JS 的 NoSQL 数据库,轻巧灵活 • MySQL / PostgreSQL:传统 SQL 数据库,写 API 常用 如何使用这张图? 想转行开发、想做全栈项目、想创业写 App? 从第一行一路往下学,每一块都是一个技能点,组合起来就是“全栈开发”! 建议: • 先学 React + Node + MongoDB,做一个 Todo App 练练手 • 熟练后可以挑战 Electron + PostgreSQL 做个桌面工具 • 想做 App?选 React Native 或 Ionic Vue 都行

0 阅读:0
程序员八哥

程序员八哥

感谢大家的关注