APP开发者转Web前端开发的血与泪
来源:哈尔滨IT培训学院时间:2020/8/31 14:29:30
为什么要转型,因为时代在变,APP的黄金期随着移动互联网进入下半场而没落。大公司慢慢形成了自己的业务生态,哪些APP作为流量的主要入口基本已经确定,中小企业很难再从APP上实现突围,转而依附于微信、支付宝、百度这类APP的生态存活。
这也造成了后来大量的APP开发人员转而向更快、更灵活、更适合环境的Web前端转型,但这次转型的旅程并不一帆风顺。
APP开发人员转Web前端的步就是HTML、CSS、JS,很多人在步就搞得痛不欲生,对他们而言,前端毫无章法可言,特别是CSS这种样式,实现同一个效果居然有各种可能的写法,有时莫名其妙的就实现了,自己也解释不出来原因。
迈过了步居然发现前端没有严格的框架可言,如何组织代码结构,定义函数逻辑都是靠经验,JS对类的支持如此的弱,完全不知道如何抽象业务代码。
有些运气好的人可能有前辈的指点,一入手就从React.js、Vue.js这种前端框架开始学习,少了很多烦恼,但也会滋生很多的疑问,问了多了,前辈也就烦了。
经过一段时间的学习,开始把知识付诸于实践,写了一段时间的代码,突然发现随着业务的迭代,UI、业务已经无法理清头绪,相互交叉,难舍难分。
为什么APP开发人员在面对Web前端时会觉得这么困难,因为他们已经习惯了工程化、对象化的编程模式,对Web这种随意性较大的开发模式一时是难以理解的。
对于新入Web前端的程序猿给出如下几点建议:
1.初学时要按照Web的模式去思考问题,不要把APP的经验硬套在Web上;
2.可以尝试先从React.js开始,它是一种完全编程化的框架;
3.前期一定要用脚手架生成工程;
4.参考已有的编码规范,切记不要随意发挥;
5.比较Web与APP的区别,更好地理解Web;
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/1998/news/247812/违者必究!
以上就是哈尔滨IT培训学院 小编为您整理 APP开发者转Web前端开发的血与泪的全部内容。