对前端开发的一点理解
接触前端是 大学刚毕业进入的一家公司,是 建设银行开发后台开发工程师。全栈工程师是对开发工程师的最高要求,随着各种 js 框架的开源,前后端分离成了常态。那个时候 建设银行刚开始开发开发,不会编写页面,也不会写后台代码。之后就慢慢地知道怎么写前端页面, 其实前端 js 框架的各个组件都已经提供 项目中,程序员之后拿来用就可以。使用 js 框架前端编写页面是不需要写代码的,要开发的就是使用该框架编写出的一些原型普通页面为模板,拷贝复制到自定义的页面, 这之上填充解析数据渲染页面。那学习前端要不要敲代码 那肯定要,而且要天天练习。 有碰到问题多了,解决问题的方式熟练了,才有自信去坐更高级的位置。
北京开发了一个月多月的后端开发, 是开发一些 bug 修复工作。之后接到一个需求是编写登录页面,一点也不简单。前端页面的设计,开发工程师需要图片资源。学习前端开发需要学
HTML,css,JavaScript,这些是基础知识,之后需要学习一些组件化的框架如 Vue 等。
怎么编写前端页面 HTML 的 dom 元素, 有很多属性, type , class , name , id , width,hight,border,padding,margin,font-size,color,backgroud,float,dispaly,line-height 等。根据编码习惯,一般是这样编写页面。可以把 li 当开发 Java 里的 list,div 当开发 set,td 当开发 map,font 当开发 String,span 当开发 StringBuilder,img 当开发 tree,form 当开发 class, input 当开发 filed。编程开发是数据结构加算法设计,前端页面是不需要算法设计。根本没有什么条件判断,编写页面 就是看怎么使用 HTML 基础 dom 元素装载数据。编写好页面之后,需要对代码进行优化,把很多相似的属性抽取出来就形成了 css。通过引入 JavaScript 脚本,可以动态地获取数据渲染数据或者是开发一些数据特效。
前后端分离,模块开发,分工明确,效率更高。
#牛客创作赏金赛#JavaEE技术 编程开发经验 企业通用技术