5G苹果真的发布了大部分人都在考虑买什么机型,哪个划算,要不要换机,但我觉得最多的还是以下几点:苹果往往能引领手机的潮流行业,不管是外观还是功能等等。很多人没有买苹果11,而是在等125G,因为苹果很耐用,一般都能用好几年。今年爆发了几个前端实践:比如低代码平台、前端serverless、webIDE。这里科普一下,什么是serverless:现在如果是普通的发布构建流程,那么你首先需要购买一台服务器,然后配置nginx,然后启动你的后端服务器。最终的静态资源产品同步到对应的文件夹供用户访问(也有容器化的,这里就不多说了)。这一系列的操作对于一个人来说是很难完全实现的,或者即使能够实现,对这个人来说也是非常困难的,要求也稍微高一些。但是如果你使用serverless开发的话,你可以在网页的webIDE中写好你的代码,正常保存在云端,提前配置好,等你要构建发布的时候点击发布。在此期间,所有的运维和部署操作都为大家屏蔽了(为了便于理解,可能解释的不是很规范)。5G普及势在必行,即将对前端产生哪些影响?加速Serverless的普及应用,这是肯定的!随着传输速度越来越快,云计算能力逐渐提升,更多的事情将在云端完成。上面提到的云IDE。它是相同的,但有一个相似之处。一旦传输速度更快,就可以在云端完成更多的事情。以前我们为了性能处理一些重计算业务、逻辑等,会考虑使用wasm、BFF层等来优化,但是在传输速度变快之后,FAAS或者Serverless模式都可以解决这个问题。让云来处理和分担这些问题。前端侧重于交互,对交互流畅度要求更高。前端可以更好的实现更重更复杂的功能“前端”也许会更轻。未来前端可能只专注于交互实现,其他都在云端完成,但是前端可以做更多的事情,通过Serverless模式屏蔽运维部署层,完成前后端一人开发、部署、运维。(最好的期待)市面上有很多低代码平台,但是imgcook是目前最好的,直接根据sketch设计稿生成代码,因为我们公司UI是sketch,所以这个是我的实践后来得到的(我不认识他们中的任何人,纯属推荐),他们生成的代码可以选择任何框架和环境,并且自带webIDE功能。关键现在图片生成代码也在内测中,太好了可选代码被逼了。如果你是做C端产品,经常有活跃页面什么的,我建议你可以用这个来实现。低端图像切割的工作肯定会被取代。时间是个问题。您想学习更多工具吗?我的建议是先试后停:因为现在各种技术百花齐放,你需要抓住最重要的一两个最适合你和产品的。否则,学习再多也是一种负担。最好有时间研究一些底层技术,提高综合能力。顺势而为,我们能做些什么?5G势不可挡,很快就会流行起来(相信苹果的领先能力)注重交互和体验。从现在开始思考如何让用户体验更好的适应业务中的webIDE开发模式。未来大部分的事情都会在云端完成。你只需要学习如何使用它们,学习后端的相关知识点,如redis、mysql等。使用3D、大屏可视化等以往看似比较繁重的业务场景,开发未来谷歌浏览器可能会出乎意料的强大。或许十年后,它可以在设备上实现真正的3D投影可视化。写UI什么框架没必要。封装无副作用的纯函数很重要,为未来的FAAS或Serverless模式做准备。推荐一个可视化serverless模式开发的库:node-red。(基于Node.js)我们用它来做很多事情,通过一个一个封装纯函数,可视化拖拽编程,包含各种模块(可能没有云厂商丰富,但是可以免费独立部署).最后记得关注我的公众号:前端的巅峰让你与众不同,有独立思考的能力,写得不好或者有其他想法的可以评论
