一位原生工程师的Weex学习与实践(一)

0X0000.为什么要写这篇文章

最近人才市场上iOS和Andorid工程师岗位需求日趋减少,同时对于原生工程师的技术栈有更多元的要求。我们可以大胆的预测以后的工程师要适应“大前端”的需求。所谓“大前端”,本文的理解就是原生工程师需要更多的学习Web前端技术知识,例如javascript、css、html使用。现阶段涌现出许多优秀的移动端跨平台框架-reactnative、Weex。

如果从纯原生工程师的角度来看,入手、理解、精通他们可能需要较为复杂的技能树。以上是本文的写作背景,本文从一个单纯的原生开发者的角度去学习前端技术与Weex开发框架。

本文目标:

  • 可以通过nodejs框架编写出Web应用
  • 熟悉Weex框架制作出作出跨平台的应用

0X0001.你需要的技能树

本文面向的读者是有原生开发技术经验的开发者。需要的技术清单如下:

  • iOS or Android是你必要的知识
  • 简单的shell指令
  • 本文开发操作系统是macOS

0X0002.章节计划

  • 第一章 介绍背景、所需的环境、学习目的。
  • 第二章 基于nodejs简单的blog系统制作(一) //TODO
  • 第三章 基于nodejs简单的blog系统制作(二)//TODO
  • 第四章 基于nodejs简单的blog系统制作(二)//TODO
  • 第五章 基于Weex新闻客户端制作(一)//TODO
  • 第六章 基于Weex新闻客户端制作(二)//TODO
  • 第七章 基于Weex新闻客户端制作(三)//TODO
  • 第八章 基于Weex新闻客户端制作(四)//TODO

0X0003.祈福

按照一周一到两篇的节奏更新,希望自己能坚持完成这系列的文章,是对自己学习的一次检查。当然也希望各位朋友指正,如果有什么问题欢迎留言交流。

0X0004.参考文献

暂无