小言_互联网的博客

我的职业生涯:前端研发

322人阅读  评论(0)

背景

Web 起初是为了简单的信息传递,之后随着技术的演进,信息更加丰富,交互性逐渐加强…

静态网页

主要以素材为主,设计logo,P图,样式布局,文案

(1)静态网页不能简单地理解成静止不动的网页,他主要指的是网页中没有程序代码,只有HTML(即:超文本标记语言),一般后缀为.html,.htm,或者.xml等。虽然静态网页的页面一旦做成,内容就不会再改变了。但是,静态网页也包括一些能动的部分,这些主要是一些GIF动画等

(2)静态网页的打开,用户可以直接双击,并且不管任何人任何时间打开的页面的内容都是不变的。

动态网页:

具有交互性

(1)动态网页是指跟静态网页相对的一种网页编程技术。动态网页的网页文件中除了HTML标记以外,还包括一些特定功能的程序代码,这些代码可以使得浏览器和服务器可以交互,所以服务器端根据客户的不同请求动态的生成网页内容。

即:动态网页相对于静态网页来说,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。

(2)动态网页,与网页上的各种动画、滚动字幕等视觉上的动态效果没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,只要是采用了动态网站技术(如PHP、ASP、JSP等)生成的网页都可以称为动态网页。

jQuery的十年王座

2006年1月,jQuery的第一个版本面世 到 2016 年,地位牢不可破,积累了大量的插件库,从16年开始它被嫌弃了,是因为dom操作是业务无关的逻辑,不应该出现在业务的代码中。

Web前端的兴起

SPA是前端兴起 彻底独立的标志。我记得我是2016年,第一次使用 angularJs 进行开发的,彻底的从 J2EE的开发中脱离。

SPA:全称是Single Page Application,单页面应用。是我们前面提到的Web交互性持续提升的必然产物。

J2EE:全称是Java 2 Platform Enterprise Edition, Java于1995年由Sun公司推出,当时它的主要用途是制作产生动态网页的Applet。

从业者的命运

静态网页的开发人员大多转型 UI设计,产品 岗位,另一部份还在从事前端,无法接受这一变革的 只能被历史的车轮狠狠的碾压。

动态网页的开发人员大部分在不知不觉中转为了纯后端开发,一小部分人(包括我)见识的Web前端的蓬勃崛起后决定加入这新生的行业,这一部分人也是现如今Web前端行业的主要力量,Web前端的交互性使前端愈来越多注重逻辑思维,所有我们很有优势。

再然后就在 16年 进入职场选择前端开发的小伙伴了,他们在面试的时候就不是问jQuery的源码通读了几遍,而是开始问设计模式了,解释一下你对 MVVM 的理解

大前端的发展与成熟之路

细心的小伙伴们发现,这里我们不叫Web前端,直接叫做前端,这是主要是应 node.js 和我们前端的关系密不可分了,而它却和Web这个概念扯不上什么关系,


转载:https://blog.csdn.net/weixin_35597398/article/details/113805104
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场