从零开始都有哪些前端工程

无名天地之始,有名万物之母。
有了名就有了区分,本质的区分。
从无到有从0到1,是一种事物发展的形式,而一种事物的发展可以有多个过程。
 
做开发如是,做前端开发如是。
 
当需求来了作为开发应该怎么办,应该怎样去更好的为需求服务?
 
当前需求的分类有以下几种:
一,web端需求
1,pc端和移动端单页面,移动端包括app内嵌页和纯H5页面
2,pc端和移动端多页面
3,实现技术都可以用vue以及reactjs
二,小程序
1,微信、阿里等
三,混合开发
1,RN、Flutter、uni-app等
四,原生移动端开发
1,安卓和苹果
1)安卓使用原生的技术java和kotlin
2)苹果使用原生技术swift或者object-c
五,Node类需求
1,web后端
1)express、koa、egg
2,桌面端开发
1)electron、NW等
3,命令行工具开发需求
1)vue-cli、create-react-app等
4,提高开发效率的其他需求webpack、rollup、Parcel 和vite
 
作为一名经验丰富的开发工程师,当需求来了一定是需要有一套成熟的解决方案的;而对于特殊的需求,最好是能够定制化。
 
作为构建互联网世界的工具,现代的技术手段越来越成熟,前端技术也是。想要给一种需求类别成熟的解决方案不难,难的是多个需求类别都能够给出成熟的解决方案。想要给出解决方案也不难,难的是给出定制化的方案。
 
一万小时定律指出1万小时的锤炼是任何人从平凡变成世界级大师的必要条件。在需要你给出解决方案时候,你对自己方案有多大把握呢,而为什么又给出这个方案呢。这些问题可以验证自己的水平。
 
前路慢慢继续努力!
 
 
 

我站在山顶看风景!下面是我的家乡!
原文地址:https://www.cnblogs.com/zhensg123/p/14616142.html