最近要学习H5的内容,谈一谈目前对H5的理解。
H5注重用户体验,而不是专注特效。它的难点在于兼容性,高级api因为超前会有各种限制,所以不要强求兼容IE。学习到的知识点最重要的是理解,在理解的基础上再反复练习,熟能生巧,举一反三。
对于前端工程师来说,有一个比较好的发展反向就是跨平台开发,而基于react语法的react native就能很好地实现这个功能,开发一次可以满足PC端、移动端、安卓、苹果、平板等多种设备使用。
这次学习的重点就是react语法,而react从16.0.0版本开始,核心语法就全部改用ES6语法糖来写了,所以要学习react,需要ES6的基础才行,可以先学习一下ES6。
需要用到的工具,可以使用webstorm ,前端需要实现的功能基本都能做到。其他同类产品都可以选择,最好能熟悉2、3个,至少专精一个。
后期项目上线还会需要用到服务器,可以先买个练练手,模拟实际操作环境,这对熟悉整个项目的流程也有很大好处。
认识不足还请见谅。欢迎同行交流!
网友评论