前端讲座
前端不会在未来一段时间内被机器取代
交互界面的复杂性:企业应用系统,在线编辑器
如何做出更好的【用户体验】:性能、动画、美观 可用性保障:兼容、无障碍、安全
前端天花板还是很高的
工程思维(不仅做了,还要做好)
效率:开发范式,低代码平台,编译 性能:工具、监控、应用容器、javaScrips运行时 全栈路线:服务端、客户端
领域应用:
3D、可视化、在线游戏 音视频等
前端入门路线
基础语言
HTML要理解标签的每一个含义 CSS要能理解他的布局思路,流的概念的排版规则,比如文档流规则之类 JavaScript语言特性
行业标准和规范
浏览器的API、http mdn上的关于api的知识
到这一步可以开发一些简单的api
项目工程化
- 浏览器状态驱动UI:React/Vue框架,学习设计思想
- TypeScript、Webpack/Vite、ESLint等
前端进阶
找到自己兴趣,继续研究
技术之外
- 始终保持好奇心,持续学习
- 不要对一切习以为常,多问
- 做好TeamPlayer
- 沟通能力,主动性
- 思维方式
- 结构化、数据驱动、ROI(做事情要考虑投入产出比,我现在就是,nnd)
当前杂谈
光学会了前端技术目前是不够的,要学习go或者客户端Android等等,
css流的布局规则要知道,知道自己能做出来什么项目,而且演化迅速,要不断学习
重点掌握JavaScript,nodejs是用的JavaScript。你HTML和css可以不是很精通,但是JavaScript是必须要精通
jquery没必要很精通,能看懂api调用就可以了
字节也有js,可视化相关业务 直播地址
学完框架,可以做一些小项目练练手
总结
要自己学会很多东西,计算机方面一定要有自己的内驱动力,要有所舍弃,ROI很重要