如何开始
现在我们会完成一个项目,我希望你是一个想从事互联网开发,或者是已经他踏进了这个行业没有超过一年,并且想做一些cool的产品,我们将会独立编写一个项目,这个项目应该是包括以下
UI
移动web端
源生移动端(ios,android)
pc端web
微信端(小程序,微信公众号)
服务端(api,定时操作服务,域名,服务器...)
这个cool的事情是干嘛?
我们将会以一个拼车项目为例,开启一段新的旅程,这里会与大家交流需要用到的语言及技术。我们现在就称这个项目为Cookie!如果你想进行这个项目,可以叫marry,andy,都ok。
我的冰箱里有什么?
开始项目之前我们需要做过很多计划。
现在一个最基础的商业应用包括,服务端,客户端,web端,UI,产品,测试。做产品不能急,得一步步来,慢慢迭代。自此,在博主在想要做的这个项目中,先把最简单的一部分完成!
说说博主这个项目中所用到的技术:
服务端:
Node.js:我们需要用到需要用到node进行Cookie服务端编写,这个学习成本低,你想知道为什么要用node,请移步Node.js 未来会超越 Java 吗?
客户端
Ios:
swift和react native:关于源生和RN,应该有不少争议的地方,之前写ios的时候,做过一段时间的RN,现在也安全上线了,如果为了炫技什么的,可能还真的会用RN,但是后来思来想去,还是决定用swift来写!在迭代的过程中,我们将会将它改成RN版本!
Android
Java:这个不用多说了。当然后期迭代的时候,我们也会将它改成RN版本!
Web端
reactjs:我们将会使用react.js做web端的web端应用,后台的web端在UI框架方面,用的是阿里的一个框架,不知道现在用的人多不多,因为觉得挺漂亮的:
移动端这边用的,查看文档
pc端这边用的,查看文档
UI
ps还是sketch:我可能比较崇洋媚外,觉得sketch高大上,但是用了这么久的sketch,实话说sketch真的挺牛逼的,社区发达,插件多!尝试了一段时间后,还是决定选择sketch!
我的官方博客:途叻科技