加速serverless
的普及应用,这点是肯定的!随着传输速度越来越快,云计算能力逐步的提升,更多的事情会在云端完成,前面提到的云端IDE
.(说人话就是网页版的编辑器)
民用5G和商用5G场景不一样,但是有一个相同点,一旦传输速度更快,更多的事情可以在云端完成,以前我们处理一些重计算业务、逻辑等为了性能还会考虑用wasm
、BFF层
等去做优化,但是在传输速度变快后,FAAS
或Serverless
模式可以解决这个问题.让云端去处理分担处理这些问题,前端专注交互
对于交互流畅度要求更高
前端可以更好的实现更重、更复杂的功能
"前端"或许会更轻,前端未来可能只会专注交互实现,其余都在云端完成,但是前端可以去做更多的事,通过Serverless
模式屏蔽运维部署层面,一个人完成前后端开发部署运维工作。(最好的预期)
市面上现在出现了很多低代码平台,但是做得最好的是目前的imgcook
根据sketch
设计稿直接生成代码,因为我们公司UI是 sketch
,所以我这是我实践过后得出来的(我并没有认识他们里面的谁,只是纯粹推荐),他们生成的代码是可以选择什么框架、环境的,附带webIDE功能,关键现在图片生成代码也在内测中了,太牛逼了
如果你是做C端产品,经常有活动页什么的,我建议可以使用这个去实现,低端切图仔的工作肯定会被取代,时间问题
要不要学多一些工具?我的建议是浅尝则止:因为现在各种技术百花齐放,你需要抓住最重要的,对你和产品而言最好的那一两款即可。否则学多了就是负担,有时间多研究一些底层技术和提升综合能力更好。
webIDE
开发模式,未来绝大部分事情都会在云上完成,你只要学好如何使用它们redis、mysql
等的使用FAAS
或Serverless
模式做准备,推荐一个可视化类Serverless
模式开发的库:node-red
.(基于Node.js
)我们就用这个做了很多事情,通过封装一个个纯函数,可视化拖动编程,内附各种模块(可能没有云厂商那么丰富,但是它免费可独立部署)