学习前端的一点小总结:从前端到后端再回到前端

我是一名PHP程序员,获取刚开始接触的时候我也是从HTML开始,记得最先的时候仍是用frontpage 2003 来作网页,那个时候作网页只会用表格布局,也不懂什么是DIV+CSS布局,那都是07年左右的事情来。在后来学习了DIV+CSS布局,用的软件是dreamweaver。也开始来接触了HTML代码,学会了点HTML忽然就以为本身好厉害,能打代码。以前一直以为代码这玩意是很神奇的。(直到专科学的网络专业,天天面对的都是路由器,交换器的代码才习觉得然)HTML学习了很长一段时间,中间也学来PS,但是设计出来的和作出来的东西都丑爆了。那时就放弃来继续往前端发展。
后来接触了PHP,或许PHP属于服务端,慢慢对PHP有了兴趣,这三五年来一直从事着PHP“编程”,12年开始研究框架,写本身的PHP框架,大大小小公司也待过几家,在开发的过程当中不免仍是会碰到前端的一些问题,哪怕是MVC模式也好,总得去触碰前端但东西。设计师设计好->前端转换成HTML+JS ->程序员对接前端程序,在对接工程中总会遇到这样那样的不顺心。只怪美工不懂前端的世界,前端不懂程序的世界,程序不懂美工和前端的世界。美工设计出来的事卖家秀,到了前端就变成买家秀,程序又说这没法对接,那个没法对接,最终已然不成样了。常常应为一些功能上的数据对接把一个个功能舍弃,最终不成样,这让我很头痛。
直到15年9月吧,开始回头找前端的东西,时隔才没对就,前端的世界已是变化万千,不像我刚刚接触的时候会一个DIV+CSS布局已是很牛逼了。如今各式各样的前端框架层出不穷啊。看来看去最多的仍是bootstrap。可怜我生活的地方想找一个会bootstrap的前端人员都难都。以前还碰到过依然在用表格布局首页的前端,简直泪崩。在网上看到那么多人在使用bootstrap因而开始研究bootstrap,因为有PHP,jquery和HTML的基础再读bootstrap时候没有那么的吃力。把bootstrap但手册研究了一遍,大体的知道了bootstrap,开始使用bootstrap写网站。发现果真好用,铺一个首页很快就把构架搭建完成,只是有些地方我的用着不是很习惯。感受臃肿点,固然只是我的以为。说实在bootstrap这个团队确实强大。做为bootstrap初学者我也不敢去过多的评论,纯当它是学习的对象。
我的有一个奇怪的癖好,别人写过的东西总想本身能不能写出来或者去仿照出来,就像最先接触PHP框架的时候也是接触thinkphp框架,就想着本身写一款框架就行了,哪怕就只有我一我的用。抱着这个心态就开始写PHP框架。如今接触了前端也就想着本身有一套前端该多好,不想它有多强大,只想本身用着舒服用着习惯就好。开始天天研究CSS栅格系统,研究Jquery的插件制做。参考了不少框架,固然首选是bootstrap,还有960栅格,uikit等,一开始真的东拼西凑组合起来了一款蹩脚的插件,我写代码一直抱着这样一个心态:第一步,不折手段的去实现,管它性能问题仍是臃肿问题呢,只要实现就是王道,第二步,重新整理,在这个过程当中会发现能够学到好多知识,第三步,精简与优化,其实到这一步点时候就是在掌握知识的过程,第四步:修复BUG和扩展需求。或许也是受到写程序的影响吧。慢慢但经历几个月之久终于把第一个小前端库写出来了。虽然功能不是很强大,可是在日常的开发上以为够用了。接下来我会把本身写前端框架的一些心得和代码贴出来,你们一块儿来讨论一下,前端这东西,是学习这东西就是得你们分享出来,在大家赞许,批斗中完善。php

相关文章
相关标签/搜索