最近整理下收集的前端学习资料,包含了Vue、React、Electron、服务端渲染、微前端、前端性能优化、前端工程化、前端面试、Js、CSS、Nodejs、网络安全、Http通信、浏览器原理、前端部署运维、Flutter、Web 3D和微信小程序等方面的知识。这些知识既包含入门的知识也包含进阶提高的知识,可以说是老少皆宜,难易皆有。
废话不多说,先献上前端技能修炼地图,自己照着地图修炼
骚瑞,放错了,应该是下面这张
Vue
Vue3+ElementPlus+Koa2 全栈开发后台系统
(4.2万字🔥🔥🔥重启2020)“从零到部署”Vue全栈电商应用系列教程---正式完结
vue插件开发、文档书写、github发布、npm包发布一波流
吃透 Vue 项目开发实践|16个方面深入前端工程化开发技巧《上》
Single-Spa + Vue Cli 微前端落地指南 + 视频 (项目隔离远程加载,自动引入)
基于Electron + nodejs + 小程序 实现弹幕小工具
Vue3 + TS + Vite2 + Electron16项目梳理
Electron + Vue3 开发跨平台桌面应用【从项目搭建到打包完整过程】
React
Redux + React-router 的入门📖和配置👩🏾💻教程
React17+TS4+React Hook仿Jira企业级项目
【长文慎入】一文吃透 React SSR 服务端渲染和同构原理
掘金最污的 React16.x 图文视频教程(2万5千字长文-慎入)
2020了,还不开始学react吗?| react 入门必知必会知识点(万字总结✍)
「React进阶」 React全部api解读+基础实践大全(夯实基础2万字总结)
「react进阶」年终送给react开发者的八条优化建议(篇幅较长,占用20-30分钟)
一篇文章总结redux、react-redux、redux-saga
「React18新特性」深入浅出用户体验大师—transition
这可能是最通俗的 React Fiber(时间分片) 打开方式
可能是你需要的 React + TypeScript 50 条规范和经验
Electron
Vue项目迁移Electron打包、发布、踩坑全纪录,满满的血泪史!
Electron,从玩玩具的心态开始,到打造出一款越来越优秀的桌面客户端产品 —— 一份不是「Hello Word」的吊胃口的Quick Start
Electron + Puppeteer + Robotjs 实现工作自动化
基于Electron + nodejs + 小程序 实现弹幕小工具
Vue3 + TS + Vite2 + Electron16项目梳理
Electron + Vue3 开发跨平台桌面应用【从项目搭建到打包完整过程】
vite2+electron12短视频+直播应用|electron+swiper仿制抖音桌面版
从零使用electron搭建桌面端可视化编辑器Dooring
服务端渲染SSR
【长文慎入】一文吃透 React SSR 服务端渲染和同构原理
Vue 服务端渲染(SSR)、Nuxt.js - 从入门到实践
使用 React + Koa 从零开始一步一步的带你开发一个 36kr SSR 案例(一)
深入学习Vue SSR服务端渲染 用Nuxt.js打造CNode社区
微前端
基于 qiankun 的微前端最佳实践(万字长文) - 从 0 到 1 篇
关于微前端(阿里QianKun)的那点事——上线一个“微前端”逼走了2位90后
记一次 微前端 qiankun 项目 实践 !!! 防踩坑指南
万字长文+图文并茂+全面解析微前端框架 qiankun 源码 - qiankun 篇
Single-Spa + Vue Cli 微前端落地指南 + 视频 (项目隔离远程加载,自动引入)
前端性能优化
写给中高级前端关于性能优化的9大策略和6大指标 | 网易四年实践
浏览器重绘(repaint)重排(reflow)与优化[浏览器机制]
前端工程化
手把手】学会VS Code"任务"神技,成为项目组最靓的崽!
给在座各位“打工人”分享33款提高工作效率的vscode“实用插件”
抛弃jenkins,如何用node从零搭建自动化部署管理平台
【你应该了解的】详尽&全面的前端部署(从零起步,前端上线不用愁)
前端项目自动化部署——超详细教程(Jenkins、Github Actions)
面试
面试官:既然React/Vue可以用Event Bus进行组件通信,你可以实现下吗?
【1 月最新】前端 100 问:能搞懂 80% 的请把简历给我
🐮化身面试官出30+Vue面试题,超级干货(附答案)|牛气冲天新年征文
(2.4w字,建议收藏)😇原生JS灵魂之问(下), 冲刺🚀进阶最后一公里(附个人成长经验分享)
14期-连肝7个晚上,总结了计算机网络的知识点!(共66条)
看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(近万字精华)
Js
一个合格的中级前端工程师需要掌握的 28 个 JavaScript 技巧
记好这 24 个 ES6 方法,用来解决实际开发的 JS 问题
[译] JavaScript 工作原理:内存管理 + 处理常见的4种内存泄漏
(2.4w字,建议收藏)😇原生JS灵魂之问(下), 冲刺🚀进阶最后一公里(附个人成长经验分享)
Css
[实例] 能使用 html/css 解决的问题就不要使用 JS
CSS动画:animation、transition、transform、translate傻傻分不清
Nodejs
抛弃jenkins,如何用node从零搭建自动化部署管理平台
「万字整理 」这里有一份Node.js入门指南和实践,请注意查收 ❤️
前后端分离 Vue + NodeJS(Koa) + MongoDB,从产品到开发,全栈实践
NodeJS全栈开发一个功能完善的Express项目(附完整源码)
express+mongodb+vue实现增删改查-全栈之路
学完这篇 Nest.js 实战,还没入门的来锤我!(长文预警)
写给前端的 Nest.js 教程——10分钟上手后端接口开发
Nest.js 从零到壹系列(一):项目创建&路由设置&模块
网络安全
HTTP
浏览器原理
浏览器重绘(repaint)重排(reflow)与优化[浏览器机制]
浏览器渲染详细过程:重绘、重排和 composite 只是冰山一角
部署运维
【你应该了解的】详尽&全面的前端部署(从零起步,前端上线不用愁)
前端项目自动化部署——超详细教程(Jenkins、Github Actions)
小白都能看懂的前端部署(docker+nginx+jenkins)
「前端进阶」vue+koa2+mongodb+oss阿里云部署自己的网站
Flutter
我看完掘金上的227篇文章,总结出一份 Flutter 入门教程
Flutter完整开发实战详解(一、Dart语言和Flutter基础) | 掘金技术征文
Flutter实现一个小说阅读APP(可能是目前交互最好的阅读APP)?
滴滴DoKit For Flutter正式开源,还是熟悉的"配方"
Flutter 开发者国服最强辅助 App:FlutterGo 2.0 强势归来!!!
Web 3D
五福背后的 Web 3D 引擎 Oasis Engine 正式开源
2天赚了4个W,手把手教你用Threejs搭建一个Web3D汽车展厅!
我是如何用 Three.js 在三维世界建房子的(详细教程)
初识three.js,搭建three.js+vue.js项目
使用 three.js 中的 CSS3DRenderer 实现 3d 卡片的效果
前端进阶
前端神器—Google Chrome Devtools细节详解
微信
书籍
微信公众平台网页开发实战――HTML5+JSSDK混合开发解密
链接: pan.baidu.com/s/1ZcZN3rQe… 提取码: 2fd9
React Native应用开发实例解析
链接: pan.baidu.com/s/1t0zFkQet… 提取码: uq65
React Native全教程:移动端跨平台应用开发
链接: pan.baidu.com/s/1ECLn6qXN… 提取码: 1haf
HTML5移动Web开发实战
链接: pan.baidu.com/s/1lXmVc2hL… 提取码: m2ge
微信全栈工程师一本通
链接: pan.baidu.com/s/1-GZ1iOFz… 提取码: u9s6
引领未来的用户界面开发框架
链接: pan.baidu.com/s/1TGSusMrG… 提取码: 7zpn
Weex开源之路
链接: pan.baidu.com/s/1yQjVKPY1… 提取码: 4qhh
Flutter完整开发实战详解
链接: pan.baidu.com/s/1jCIW9L3i… 提取码: brem
Flutter 实战
链接: pan.baidu.com/s/19byszwhF… 提取码: 57sp
快速上手React编程
链接: pan.baidu.com/s/1q6Bk6JSR… 提取码: qdy6
React与Redux开发实例精解
链接: pan.baidu.com/s/1CljDLQ7q… 提取码: fz53
Vue.js权威指南
链接: pan.baidu.com/s/1uPvU6IW2… 提取码: g62p
Vue.js实战
链接: pan.baidu.com/s/1-AOMTIeM… 提取码: h7xi
深入REACT技术栈
链接: pan.baidu.com/s/1AXEm-N4W… 提取码: x9sj
WebGL入门指南
链接: pan.baidu.com/s/1Kx9LvgsC… 提取码: thve
THREE.JS开发指南
链接: pan.baidu.com/s/1vf1rt8qW… 提取码: ipvy
React精髓
链接: pan.baidu.com/s/1wVH20bvO… 提取码: w227
深入浅出Webpack
链接: pan.baidu.com/s/1LMv4TuSA… 提取码: a6wi
复杂业务前端团队的进化之路
链接: pan.baidu.com/s/1OyOfblrB… 提取码: 4zvf
前端工程化 体系设计与实践
链接: pan.baidu.com/s/1lzCdP1jJ… 提取码: 2i2g
如何构建后现代前端工程化开发体系
链接: pan.baidu.com/s/1EiCWqRrB… 提取码: 9fmf
Web前端工程师修炼之道
链接: pan.baidu.com/s/15PdK1U7M… 提取码: eefm
渐进增强的Web设计
链接: pan.baidu.com/s/1le--vzIC… 提取码: k89v
高性能网站建设进阶指南:WEB开发者性能优化最佳
链接: pan.baidu.com/s/1yt7pId4D… 提取码: nv8n
编写高质量代码Web前端开发修炼之道
链接: pan.baidu.com/s/1uZiaUUTn… 提取码: nb8f
构建高性能WEB站点
链接: pan.baidu.com/s/1L7VsK_jQ… 提取码: iwwm
Web性能权威指南
链接: pan.baidu.com/s/1ORZ4RSx-… 提取码: 188q
Web开发敏捷之道
链接: pan.baidu.com/s/1u1WLDWJM… 提取码: c8v4
大中型网络入侵要案直击与防御
链接: pan.baidu.com/s/1HiA0v5Aa… 提取码: yrqe
Web安全深度剖析
链接: pan.baidu.com/s/1sDbRs_UQ… 提取码: w3j2
Web前端黑客技术揭秘
链接: pan.baidu.com/s/1YNta8OWi… 提取码: 46ch
leetcode题解
链接: pan.baidu.com/s/1Pkmj1_C8… 提取码: gigm
前端程序员面试宝典
链接: pan.baidu.com/s/110iIa9OV… 提取码: qmkh
剑指offer
链接: pan.baidu.com/s/18lTx64f_… 提取码: cdbd
前端工程师必备技能:Vue移动开发实战技巧
链接: pan.baidu.com/s/16PtzuIu0… 提取码: p65m