【01】关于开始独立完成一个项目的计划

我经常在想,如果写代码不能自己独立完成一整个项目,那这个程序员当得跟咸鱼有什么区别(当然这个是个人想法,勿喷!)

已经酝酿写这个项目已经很久了,因为出来上班两年半了。一些旁门左道都有涉及,可能都不精,希望大牛看到后别喷,哈哈!

开始""这个项目之前,已经完成了一部分工作,这边说说我是怎么打算的!咱们先不谈这个项目的需求!

我的冰箱里有什么?

开始项目之前我做过很多计划,我之前做过一年的ios,现在正在做前端,主要搞reactjs,和一些简单的前端自动化的东西。

现在一个最基础的商业应用包括,服务端,客户端,web端,UI,产品,测试。以前有一个女同事,做产品很牛逼,想到的问题总是我想不到的,虽说博主不是专业做产品的,但是记得那个女同事说过,得一步步来,慢慢迭代。自此,在博主在想要做的这个项目中,先把最简单的一部分完成!

说说博主这个项目中所用到的技术:

服务端:

node:因为是做前端的,多少会点node,而且,这个学习成本低,然后之前是做javaweb出生的,在服务端这边,先把最基本的做好就行

restful:接口这边参考restful api的标准

ios:

swift和react native:关于源生和RN,应该有不少争议的地方,之前写ios的时候,做过一段时间的RN,现在也安全上线了,如果为了炫技什么的,可能还真的会用RN,但是后来思来想去,还是决定用swift来写!如果真的有幸我最后坚持写完这个项目了,在迭代的时候,我会将它改成RN版本!

android

java:RN在android上不稳定,这个想必了解RN和实际开发过的大神们都知道。经常会遇到一些坑,然后就出现这个锅谁来背的问题。在android上选用java

web

reactjs和vue.js:这个博主这边正在做react,之前想过就用vue.js,但是想来又得重新学,可能是太懒了,毕竟现在react 和 vue 热度旗鼓相当,然后在UI框架方面,用的是阿里的一个框架,不知道现在用的人多不多,因为觉得挺漂亮的:
移动端这边用的https://mobile.ant.design/components/button-cn/
pc端这边用的https://ant.design/docs/react/introduce-cn

UI

ps还是sketch:我可能比较崇洋媚外,觉得sketch高大上,但是用了这么久的sketch,实话说sketch真的挺牛逼的,社区发达,插件多!尝试了一段时间后,还是决定选择sketch!(后面会贴出效果图地址)

你可能感兴趣的:(【01】关于开始独立完成一个项目的计划)