0%

Bootstrap还是很好用啊

今天看了这位老美的Bootstrap的讲座,可能对于长期搞前端的人来说,这没有什么,但对于我来说却特别惊艳。看上去这么复杂的页面竟然1个小时就能搞定了。

Bootstrap提供了Grid布局,nav, header, table,form,button,li,modal等等很多组件,对于不懂设计的人来说绝对是福音。至少可以做一个基本看得过去的页面。

我根据他的课程,完全模仿了一下他的内容,觉得还是非常好玩的。

等国庆回来,我应该做到每天一篇文章,每天一个页面,我也坚持180天,我争取坚持199天,看看我能有多大的变化。如果还是不行,我就干别的去。

DEMO

说白了,Web开发也没什么特别复杂的。

首先进行市场分析,找到用户需求。然后开始产品设计,明确功能点,产品逻辑。

然后开始UI设计,有了高保真的设计稿,就可以开始切图(或者叫页面重构,都是高大上的词,其实就是把设计稿变成HTML+CSS)。

有了页面代码就可以开始进行前端开发,比如写js逻辑,有些需要做ajax的数据交互也许要js。

现在就是两种开发思路,一种就是传统的利用PHP加上某个MVC框架,就开始渲染页面,所谓吐页面,并处理DB。另一种思路就是前后分离,PHP或者Python或者Rail或者Java只提供Restful API,只返回json数据,剩下的全是前端来处理,这两种方式各有利弊。

再在后台的才是之前我的工作,为Web提供数据,我现在理解就是有些数据服务,需要高性能,不能让PHP来承担性能,安全等工作,所以就需要额外搞出一层数据层。可是这一层的人,没法出产品啊。

之所以我觉得产品难搞,其实一方面我不熟悉HTML或者iOS,而且不懂基本的设计元素和设计常识。另一方面还是没有把产品逻辑梳理的特别好。

这方面我如果想提高一定是通过仿制产品页面,才能理解产品核心思路。所以我国庆回来一定要做到每天临摹一个页面。有Bootstrap, jQuery, Vue, 前端已经很简单了。慢慢的就都会了,一开始肯定很慢,但我想每天进步一点点,坚持200天看看,如果不行再说。

在这里正式的许愿,看看200天后能否有一个大幅的进步。