Web大前端全栈架构学习之路

天涯学馆 2024-07-04 13:03:03 阅读 84

Web大前端是一个非常庞大的知识体系结构,需要学习和掌握的知识非常多,技术更新的速度也非常快,一直想把我们整个大前端的知识技能做一个系统的学习总结,及时的查缺补漏以及学习新的技能。大厂一线全栈开发12年,从小白到全栈架构,如何系统的学习Web大前端全栈架构,从今天开始持续更新所有的技能知识点,希望帮助到更多的童鞋共同学习!

《Web大前端全栈架构学习之路》本教程持续更新中…

目录

前端三剑客

H5篇CSSJS篇 WebGL&Web3D

WebGLThree.jsBabylon.jsA-FrameSprite.jsWebGPUAR.js WebRTCWebSocketWebVR模块化性能优化前端流行JS库

JqueryZeptoBackbone.jsAlpine.jsEmber.jsNpmYarnAxiosPreactLodashMobXRxJSSocket.ioRxDBPouchDBMoment.js Web游戏开发浏览器扩展技术构建生态工具

ViteWebpackRollupParcelGruntGulpBabelSnowpackESBuildFuseBoxESLint 框架与组件

Vue全家桶Angular全家桶React全家桶Svelte全家桶SvelteKit框架 Node全家桶

Node基础Node高级ExpressKoaFastify Web全栈框架

NextjsNuxtjsNestjsRemix 组件库与UI框架

Material-UIAnt DesignBootstrapTailwindCSSChakra-UI 测试框架

JestMochaCypressVitest JS运行时框架

BunDenoWinterJS 数据库交互数据可视化

EchartsD3.jsG2BizChartsHighchartsChart.jsPlotly.jsTableau 移动端

UniAPPReactNativeFlutterExpo PC客户端

ElectronTauri TypeScript网络协议及安全数据结构前端算法前端架构Serverless面试专题微前端大前端技术趋势


前端三剑客

H5篇

01-全面认识Web标准和浏览器内核引擎

02-HTML5 基础结构与标签应用

03-HTML5 新增标签的基本使用以及DOM操作

04-HTML5 HTTP请求方式XMLHttpRequest API、Ajax及Fetch API

05-HTML5 本地数据库及应用

06-HTML5 本地存储与应用缓存

07-HTML5 拖拽API应用

08-HTML5 SVG技术应用

09-HTML5 Canvas图形绘制技术应用

10-HTML5 文件处理及应用

11-HTML5 MathML用法详解

12-HTML5 多媒体应用技术

13-HTML5 Web组件技术应用

14-HTML5 WebGL技术应用

15-HTML5 历史、地理位置处理、全屏处理

16-HTML5 3D图像应用

17-HTML5 通信方式及应用

18-HTML5 游戏开发基础及流程

19-HTML5 Service Works离线应用

20-HTML5 Web Worker线程处理

21-HTML5 设备访问及输入输出设备交互

22-HTML5 性能优化和计算机硬件使用

CSS篇

01-CSS基本属性的使用

02-CSS3新特性的使用技巧

03-CSS布局和定位应用方案

04-CSS3选择器

05-CSS3文字与字体

06-CSS3颜色与透明度

07-CSS3背景与渐变

08-CSS3盒模型与布局

09-CSS3边框与轮廓

10-CSS3变换、过渡与动画

11-CSS3过滤与混合模式

12-CSS3用户界面

13-CSS3特殊属性

14-CSS3开发实践难点

15-CSS3优秀动画代码示例

16-优秀CSS3开源库

17-贝塞尔曲线

18-CSS性能优化

19-CSS预处理器Sass详解

20-CSS预处理器Less

21-CSS预处理器Stylus

22-PostCSS 及其插件

23-CSS-in-JS学习

24-CSS高级技巧

25-CSS工具与工作流

26-CSS实验性功能及CSS4特性

JS篇

01-JS数据类型&运算符&标准库

02-JS函数的进阶

03-JS面向对象编程

04-JS异步编程

05-JS中的DOM操作

06-JS中的BOM操作

07-JS中的事件

08-ES6~ES10数据类型的基础扩展

09-ES6~ES10新增功能proxy、reflect、promise对象、迭代

10-ES6~ES10新增功能异步、类Class、模块Module

11-ES6~ES10新增功能arrayBuffer、decorator、函数式编程

12-ES最新提案(下一代ES)

13-JS继承的方式

14-JS设计模式

15-JS常用实践难点解析

16-JS常见特效与功能示例

17-Ajax的基本使用和原理

18-如何编写高质量的Javascript代码

19-解析各种命名函数表达式

20-JS全面解析Module模式

21-JS深度解析原型、继承、原型链

22-JS深度解析作用域、作用域链与闭包

23-JS深度解析this指针

24-JS深度解析对象Object、构造函数、执行上下文栈、执行上下文

25-JS深入理解代码复用模式

26-JS深度解析对象创建模式

27-JS深度解析Function模式

28-JS深度解析JS异步与性能

29-JS深度解析类型系统与数据结构

30-JS深度剖析异步编程方式

31-JS防抖和节流

32-JS全面解析类型判断方式

33-JS深浅拷贝的实现

34-JS求数组的最大值和最小值

35-JS深入学习轻量级函数式编程库Underscore.js

36-JS深入解析函数及变量

37-深入解析JS高级语法

38-动手实现mvvm框架

《Web大前端全栈架构学习之路》本教程持续更新中…



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。