相信在互联网这个道上混了几年的人,接触的大大小小的项目一定也不少。久而久之,再看到一个新萌生的产品,就会涉及到前期的功能分析,然后是原型制作;再是后端的系统开发,然后是技术层面的框架选择;从后端服务器的选择、到后端技术语言的选择,再到前端的构架。都涉及到架构、那架构是什么。
首先,在我看来。每个参与进项目的人,对流程上的东西,或多或少有些接触或者明白它是个什么东西。
而我身为一个热衷前端的关注,然后时不时的去用业余时间去融入实践中。
下面我们先来聊聊项目开展的流程:
1.写下你的流程
2.选择一款合适的框架(php/css/java等都有)
- css | less /YUI/aliceui.com/bootstrap/..
- php| zendframework/CakePHP/..
- java|Struts2/cocoon/..
3.使用主题
4.尽可能将需求模块化
当然,技术构成上的框架,还有更多,而我现在列出的是对于前端,我目前所知道的比较著名的几个也就这些。
框架就是来解放让身为每个前端的人无需重复去造轮子,省去开发阶段的时间。以达到敏捷开发的目的,促成产品的快速发布上线测试。我相信一个想法的好坏,只有当产品上线测试以后,用户的流量和数据才是最具说服力的证明。
没错,我之所以列举这些,是给自己提醒。也是给每个即将从小项目转入大项目的人一个建议。