HTML5全栈开发技术正在逐渐走向成熟。
那么HTML5全栈开发技术在未来怎么样呢?
随着HTML5全栈开发技术越来越受开发者的喜爱,浏览器的碎片化问题开始显现。一项有4000多位HTML5全栈开发者参与的调查显示:71%的开发者关心浏览器的碎片化问题,15%的开发者对此问题非常关心,只有5%的开发者表示不关心。
HTML5全栈开发技术是未来有可能完全解决这个问题的关键所在。
“最初HTML5想解决的就是兼容性问题,那个时候提出的概念非常简单,就是怎么在这么多的浏览器和这么多的平台上显示一个可以兼容不同浏览器的网络表单。”而现在经过多年的发展,HTML5全栈开发实现的功能越来越多,人们对它也越来越期待。
根据W3C的规划,理想状态是最终成型的HTML5文本将成为互联网行业都遵循的标准,届时浏览器、操作系统等相关厂商都会对其进行统一支持。
虽然HTML5全栈开发技术在应用开发上、平台上有很大的优势,但说实话,目前国内对HTML5有点过度追捧。HTML5对于移动设备上的普通用户的价值还有待验证,在用户体验方面也不是非常成熟,不过如今这些小缺点在开发者和用户的共同努力,也在慢慢变得成熟起来。
HTML5全栈开发仍需一段时间才能超越本地应用。此外,HTML5还没有做好迎接“黄金时代”的准备,原因是还有许多事情是HTML5应用目前所无法做到的。
因此,HTML5全栈开发将很可能渐进性地取代本地应用。首先将从媒体应用和“准入”应用开始,最 后才会取代本地游戏应用,原因是与其他任何类型的应用相比,游戏应用所需要的本地软件都要更多。
在HTML5开发游戏应用中,如果需要花一年的时间实现一些功能,同时你可以选择实现哪些功能,将70%的时间用在自己倾向的技术栈领域,剩下的30%投入到其他开发工作中。你供职的公司可能不鼓励全栈开发,如果在公司只能做后端开发,为什么不自己做一个前端的个人项目呢?没有什么东西是一成不变的,今年还是倾向后端的开发者明年就可能倾向前端。我想说的是,给自己一个准确的定位,合理安排时间。如果你是一位倾向前端的全栈开发者,将重心放在打磨自己的前端开发能力上,同时留30%给后端,确保不被落下。
事实上,你完全可以成为一名前后端都牛逼的HTML5全栈开发者,只要你愿意。
上一篇: javascript包括什么
下一篇: javascript有哪些事件属性