H5现在为什么收到很多企业的青睐,最关键的一点是跨平台,所谓的跨平台就是做出来的东西能够适应各种浏览器、各种设备、各种系统(iSO、安卓等),还能适应不同屏幕大小。对于企业来说,这样就能大大减少人力成本、时间成本等。你知道安卓开发、iOS开发现在为什么需求直线下降?为什么学安卓、iOS的人很难找到工作,很简单、这部分市场被H5占领了,而且这绝对是必然的结果。试想,一个企业开发一款app,要在安卓和iOS上都能运行,那么就需要两个开发团队,人力成本上去了,后面的维护也变得没那么容易。H5的出现解决了企业的难题,所以现在H5开发人员的需求依然紧缺。
那么如何学习才能成为一个合格H5开发者呢,首先需要了解我们需要学习什么才能胜任这份工作。首先前端三板斧(html、css、javascript),这个是必须要会的,但光这几个还不够,前端有句名言:“欲精一行,必先通十行”,所以还有以下这些:
1) 从团队项目的角度出发,还需要了解版本管理方面的知识
2) 从效率上来说,我们需要学习一些提高工作效率的框架与工具
3) 从用户体验的角度出发,我们还得了解用户的使用习惯及UI界面的美化
4) 从性能的角度出发,我们还得学习各种优化技巧
5) 从自身的角度出发,我们还得懂得如何使用接口,如何查看文档
其实还有很多细节的地方,所以要能做出完美的H5页面,我们必须要学好以上知识。之前也有很多朋友问我,自学能不能学好H5,我要说的是:如果你是一个有着良好自制力和心态并且意志力坚强的人,完全没问题,但以上三点做不到,那你就得在一个良好的环境中学习,利用身边的人来约束自己坚持努力地去学同样可以把H5学好。培养兴趣很重要,要轻松愉快地学习,不要让学习成为你的负担。说了那么多,希望能帮到你。