对前端开发的一点理解

 

接触前端是 大学刚毕业进入的一家公司,是 建设银行开发后台开发工程师。全栈工程师是对开发工程师的最高要求,随着各种 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 脚本,可以动态地获取数据渲染数据或者是开发一些数据特效。

 

前后端分离,模块开发,分工明确,效率更高。

#牛客创作赏金赛#
Java技术 文章被收录于专栏

JavaEE技术 编程开发经验 企业通用技术

全部评论

相关推荐

最近大模型带火了算法岗,很多同学纠结该选算法还是开发。今天站在中立角度聊聊这两个方向,希望帮你找到最适合自己的路。开发的优势:1.学习氛围好:实验室里大部分同学都走开发方向,遇到问题可以互相交流,信息互通有无。算法学习往往需要独自钻研,这种支持系统对校招很重要2.岗位机会多:开发的招聘名额远多于算法,这是不争的事实3.竞争相对温和:虽然应聘人数多,但竞争者水平参差不齐。只要你踏实学习、认真实习,拿到大厂offer并不需要顶尖天赋4.薪资可观:虽然上限不如算法,但开发岗的SSPoffer性价比很高,且获得难度相对较低5.职业稳定性:开发工作成果更容易量化,只要认真完成需求,绩效通常不会差。算法可能一年都没有明显产出,容易产生焦虑算法的优势:1.薪资更具吸引力:随着大模型风口,算法薪资水涨船高,与开发的差距逐渐拉大2.学习成本较低:不需要深入掌握计算机网络、操作系统等底层知识,对非科班同学更友好3.处于技术风口:大模型热潮带来更多岗位机会,虽然总量仍不及开发,但未来AI领域会持续扩张4.与科研衔接顺畅:研究生期间的算法研究虽然与工业界有差距,但底层逻辑相通,不会浪费三年积累5.工作模式更自由:算法工作重视创新思维,不是靠堆时间就能出成果。而且通常不需要处理线上紧急事故,工作节奏相对稳定选择的关键不是哪个更好,而是哪个更适合你。校招的同学建议有侧重的同时也可多方向投递,毕竟现在竞争比较激烈。更多学习干货请看我主页。开发岗 大厂求职
算法7刀乐:主页有更多干货可以看,全网同名可搜
我的岗位说明书
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务