从2010年1月底开始接触前端,干到现在快8年前端了。跟你分享下我的经验。

要说快的话肯定是使用一键建站、或者某些CMS提供的拖拽功能来做页面。但是一键建站是外部产品,而支持拖拽功能的CMS报价不菲,印象中是几万起步。或者有些网路公司结合自身系统开发出的快速专题功能。但是这些不太适合小公司使用。

在零存货的情况下,肯定是技术、经验越丰富,前端页面做的越快。比如我开足马力的情况下做完好几个页面,新同事可能一个页面都没做完,而且我做的比他还漂亮。一个效果图扫几眼,心里大概就有谱了。

但是批量操作的话,我觉得快的应该是直接用现成模板。需要什么模块,直接从旧模板上copy过来就完事了,最多改改细节。根据我多年的经验,一个公司里面,需要开发的页面很多都是可以复用的。

不管效果图多复杂,其实拆开了无非就那些个小模块。可以在日常工作中将每一小块整理出来以备到时候复制黏贴。

比如一些模块是一行行的标题,有些是标题加图片,有些是图片加介绍,有登录模块,有查询功能等等,经常用到的其实也就几十种小块而已,可能多的话上百种。拖拖拽拽就生成页面的功能也是以此为基础来做的。

有同学说用框架可能会更快。我认为这是片面的。我承认用框架绝对会快,我有些项目也是用框架做的,但是前提是你得懂框架。而学现在互联网上的框架的时间成本绝对不低。你要是有基础还好,没基础的话,光看说明文档得烦死你。

不管用dw还是sublime还是其他种种软体,都只是软体而已,最终看的全是后面的人。

给我个文本文档我都能写出来前端页面。

关于通用的CSS,我有话要说。

我在2012年左右的时候曾做过整站通用的CSS,后面发现坑了。原因如下:

我当年放的是一些通用样式(我以为的通用样式),包括页面头尾、各种fix等,后来发现页面由于那时候的水平不高,代码写的并不好。而且因为数次改版,那个CSS变得很臃肿。但是由于用了很久,即使有注释有些地方我也忘了到底是干什么用的……而且这个css覆盖网站百万以上网页,我也怕改错了造成不可弥补的错误。(感谢网站领导给我的试错机会)

所以在某一个时间点之后,我慢慢抛弃了这种总的css。但是我现在也在做内部使用的小框架,准备再次将CSS搞成一个文件供公司通用,相信现在做的这个CSS应该会几年前做的那个好一些了。经过培训,在我这个框架基础上,公司内部的前端页面开发速度应该会有所提升。因为现在我们公司的前端基本都在公司呆了2年以上了。而我做的这个框架会尽可能贴近大家日常工作涉及到的工作,所以比较接地气,比学那些网站巨型框架要容易入手的多。

个人浅见,不吝赐教。同时欢迎关注我的头条号,我会不定时更新一些前端方面的东东。


首先要知道贵公司需要什么样的网站,如果单单是信息展示性质的网站那么国内有很多「一键建站」的平台,这些平台虽然有著类似QQ空间装扮拖拽式的操作方式,但是终究是局限在平台的条条框框的。

如果需要功能性的网站,有计算、自动化、定时任务功能的网站,我个人建议去找软体公司定制开发,钱可能花的稍微比一键建站多一点,但是得到的东西肯定是不一样的。

这里还有,一键建站做出来的东西基本上不好二次开发的,如果是领导有个突如其来的想法,那就十分尴尬了。

总之,一分价钱一分货,做网站之前先要明确自己的需求,然后理出功能模块,找到技术公司就可以顺利的开工了。

(上述仅为个人观点,如有不足望大家批评指正。)


要想快,就得用现成的高效工具。目前看来Bootstrap最快(几天就能上手并开发),效果还好。BT2能兼容到IE6(核心CSS稍微改一下),BT3可以IE9+

然后配上Jquery(兼容低版本浏览器可用1.7.2或1.9.1),AJAX,DOM操作什么的,够用了,都不难。

VUE什么的,对新手来说,想快速开发,还是太慢。

Sublime比DW还是好的多,毕竟是现代的工具。插件配齐,快捷键统一。。。之后,效率效率效率。


快速是到什么样的速度,衡量标准是什么?一个小时、一天、一周、一个月、工作量如何;

或许你想问的是如何快速构建项目原型? 或许是开发? 当然是多利用框架、开源技术啊


推荐阅读:
相关文章