只会后端

  没错,我是只会后端代码的工程师,前端的部分,我不是说一点都不会,但是要达到前端开发的水平还是不够的,我最多算是会调调基本样式,写写JS代码,但是真要解决各种前端需求,对我来讲就很困难了,但是作为一名IT人员,不能说不,所以我在自己接项目的时候,都是如何解决前端问题的呢?

  搜模板

  那肯定是“前人栽树后人乘凉”,都有现成的了,我直接去用多好,自己设计不仅慢,还是无法提供足够多的样式,主题,所以我都是直接在网上搜的各种前端页面模板,例如下面这些:

  

只会后端我是如何开发项目的?_第1张图片


  

  

只会后端我是如何开发项目的?_第2张图片


  

  

只会后端我是如何开发项目的?_第3张图片


  

  来源:

  

只会后端我是如何开发项目的?_第4张图片


  怎么用?

  都是HTML 都是CSS 都是 JavaScript,我又不是看不懂,所以,这些模板的基本功能都是非常简单的,提供了静态页面,提供了基本的 dashboard 样式,而且都是点击左侧菜单栏就会打开不同的页面,展示在 main 区域,所以我在自己开发的时候,只需要给菜单栏加上我指定的 URL ,编写好指定的页面即可。

  举例子

只会后端我是如何开发项目的?_第5张图片

  我们来看看 return “comm/index” 是哪个页面

  

只会后端我是如何开发项目的?_第6张图片


  

  我看看其中一个菜单的标签:

  


  这个地址指向了另一个HTML文件,通过这种方式实现点击不同页面显示不同的main区域

  然后加载这个页面的时候会加载一个JS文件,这个JS文件就会去POST或者GET接口

  剩下就是调接口,获取JSON串,解析后通过 jQuery 来显示不同的HTML标签了

 只会后端我是如何开发项目的?_第7张图片

  结语

  前端的发展也是非常迅速,各种框架各种工具,实在是庞大,很遗憾没有在最初就研究前端,导致现在看起前端代码来,非常吃力,因为实在是难以用后端的思维去理解前端,可能我理解力上有所欠缺吧,还是想好好看看前端代码来更好开始个人项目,之前的代码很多都是直接套用的别人前端框架,很多细节处理的不够优雅,比如分页,比如弹窗,比如页面和页面直接的参数传递。

  最近开始学习前端,学了Vue,学习一些高级的用法,学会了一些打包工具,理解了前端代码的结构。

  总的来说前端和后端是一样重要的,只不过后端代码可能是很多学校都会强调的,而前端不会也没事,导致很多人对前端没那么重视,所以现在前端的崛起也是让很多人才发现前端也有广阔的天地,加油吧,少年