了解工程

了解工程

目前基于npm的程序越来越多,那么package.json就显得十分必要了。所以说对于weex项目的开发npm和webpack的使用还是很重要的。

需要了解什么

如果是单一职责的工程师,比如单纯的前端工程师。那么他在开发的时候需要了解什么?这个对于项目的开发者而言,比较重要。因为,一个比较的好界限可以快速上手工作。当然,我还是提倡都要有所了解,毕竟,了解三端,才能更加高效的开发优质移动应用,技多不压身嘛。 这里简单谈一下单纯的某一职责的工程师,建议应该了解些什么。

  • 前端工程师
    我认为web工程师应该最好上手了,大部分都应该是分内知识,例如盒子模型、Flexbox布局等;webpack工程构建也已经是普遍情况了。那么前端工程师应该去了解XCode安装及如何运行项目、了解CocoaPods。了解Android环境的搭建和工程的构建。
  • iOS工程师
    对于iOS工程师,大体需要了解的是web的样式和布局。还有前面提到的webpack.config.js和package.json。
  • Android工程师
    布局和样式这块,Android和前端有一定的相通之处,但是盒子模型有些差异。这一块是需要补充了解的。当然,了解webpack.config.js和package.json也是十分重要的。

协同合作

Weex是集三端的一个技术产品,因此三端都不可或缺。很多时候Weex不可能满足海量的需求,也无法去给每一位开发者定制。因此,自己动手风衣足食。