前端技术的发展日新月异,过一段时间就会出现新的框架、工具、插件,伴随着十几年的发展,前端领域已经告别了野蛮生长的时期,越发表现出成熟和现代化,引领了整个技术行业的潮流,那么让我们在文中过一遍前端发展中一些重要的节点。
针对浏览器开发,代码在客户端浏览器运行。
这里提到的“三剑客”指的不是某公司出品的三个产品,而指的是在前端开发过程中用到的三种技术:html、css、javascript。
html:
是hypertext markup language的缩写, html是前端开发的基础,用户看到网页中的结构和基础样式都是由html来提供的,目前html的标准已经于2014年被推进到了html5。
css:
是cascadeing style sheets的缩写,它能对网页中的元素位置、排版、外观进行精准的像素级控制,能够为用户提供更丰富的网页样式呈现。
javascript:
javascript 一个客户端脚本语言,作为一个弱类型语言,它能为网页用户增加一些有限的动态交互效果。
随着javascript被发明,前端开发进入了小前端时代,那么javascript为什么会被发明出呢?
1995年,网上冲浪开始兴起,但当时用户还是通过一条28.8 kbit/s的调制解调器连接互联网,例如用户如果要简单的做注册表单验证,和服务器交互一轮就需要近30秒。让我们试想一下,在经过了半分钟的等待后,服务器告诉你你的一个字段忘填了,是怎样的一种心情。
(图片来自网络)
所以基于客户端运行的脚本语言需求逐渐增大,由netscape于1995年开发的javascript前身livescr伤不起歌词王麟ipt应运而生,后来为了傍java这个时髦词汇,livescript更名为了javascript。有了javascript 客户端也可以做逻辑判断,动态交互等行为。
所以由html为骨架、css为外貌、javascript为交互的搭配正式被固定下来了。后来随着ajax技术的兴起,web由1.0时代,迈入了2.0时代,web页除了基础的内容展示功能外,还具备了数据处理、动态效果、优秀的用户体验等功能。
随着对前端动效、数据交互的需求量越来越强,jquery跨浏览器的工具库应运而生,它为web带来了新的活力,使开发者能更方便的开发操作dom,数据交互,动态交互等行为,开发者的思路被进一步打开。
后来,谷歌v8引擎发布,node诞生,为前端开发提供了使用同一语言实现全栈开发的机会(javascript不再是一个只能写页面交互的前端语言)。随后react、angular、vue 等 mvvm 前端框架的出现,使前端实现了项目真正的应用化。前端迎来了大前端时代,前端开发的从业者也终于告别了 “切图仔”的称谓,因为他们有了全新的职猜灯谜大全及答案大全称“前端开发工程师”。
2009年开始,大屏智能手机开始陆续出现,到后来进入了4g时代, 人们对web产品的要求和期望越来越高,web开发从业者不仅需要面对的是pc端单方面的需求,甚至在面对移动端、pwa(小程序)、app hybird平台的需求也成了家常便饭。
因为业务需求的不断变化,这导致了web应用需要不断的提升迭代开发的速度,缩短发布周期。这一点企业中的开发者也在同样团支部工作计划面对着。同时,一位名叫issam elbaytam的美国工程师也同样注意到了,他曾多年在.net领域持续积累,曾设计、开发了多款知名.net控件,面对这样的技术风口,他在想现在既有的.net控件是不是可以全面转到前端平台上?
带着这样的问题,他投入了新产品的设计、开发工作中,开发过程中他也注意到了,大部分用户在处理数据、统计数据时,还是更习惯于使用excel来做,excel凭借着出色的计算性能、直观的数据分析和图表成为数据统计领域不可或缺的软件之一。但同样excel也具有它的短板,例如:和企业已有应用繁衍是什么意思接驳困难、无法完全脱离office套件、高昂的授权价格、无法分布式修改数据等。
在了解了这些短板后,他开始想是不是可以用纯javascript开发一套和excel类似的开发工具供开发者使用,这样全面满足了用户进一步把应用迁移b/s的屈原之死需求,也可以完全脱离office套件使用,同时也降低了因为快速迭代的发布周期。终于,在2015年,经过了几年的开发,spreadjs终于应运而生。借助spreadjs,用户可以以不到100行代码即可在前端实现excel全部功能,并可以实现一次开发,多端使用的目的。
迄今已为国内外知名企业和机构的服务赋能,例如:天弘基金、华为、中国平安、招商银行、腾讯、苏宁易购等,为他们实现了web excel组件开发、数据填报、在线文档、图表公式联动、数据可视化等核心业务场景。
喜欢www.887551.com文章的可以点个赞关注www.887551.com哦,www.887551.com每天都会给大家更新文章。
本文发布于:2023-04-05 03:08:28,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/f81ad02e4a1b05dd333e777293af511b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:前端是什么工作(女生学java好还是学前端好).doc
本文 PDF 下载地址:前端是什么工作(女生学java好还是学前端好).pdf
留言与评论(共有 0 条评论) |