大家好,今天小编关注到一个比较有意思的话题,就是关于web职业发展的问题,于是小编就整理了1个相关介绍web职业发展的解答,让我们一起看看吧。
web能做什么工作?
web (World Wide Web)既全球广域网,在IT行业通常指前端开发,与之对应的是后端开发,移动端开发等。
在web1.0时代,我们比较熟悉的就是电脑浏览器,使我们访问互联网内容及服务的入口,在那个年代涌现出了像网景,谷歌等有名的大公司。
在web2.0时代,有了像博客,论坛,聊天更多交互功能,不再局限与简单的内容浏览。
到了web3.0时代,内容就更丰富了,数字人,去中心化的数字资产,虚拟现实增强现实,万物互联,人工智能都融入了用户的网络世界中去。
从上面的web的应用场景,就知道web可以做的事情太多了,生活中无处不在,不仅不会减弱,只会更强。
比如,平时访问的浏览器,现在使用的头条,玩的游戏,导航,购物,交通,人脸识别,还有疫情中我们使用最多的健康宝,太多了,就不一一列举了。
Web 可以指网络或万维网,这是一个由许多计算机网络相互连接而成的网络。它可以用来进行通信、搜索信息、发布内容和进行在线交易等。Web 还可以指网页,也就是用 HTML(超文本标记语言)编写的文档,它可以通过浏览器在网络上浏览。Web 还可以指 Web 应用程序,它是一种可以通过网络浏览器访问的应用程序,可以实现各种功能,如在线购物、社交网络和游戏等。总之,Web 是一个强大的工具,可以用来实现许多功能。
WEB能做什么工作,实际上你就是问网页能做什么工作。
首先,你应该清楚两种应用模式:C/S和B/S,即客户端/服务器模式和浏览器/服务器模式。简单地理解,所谓C/S模式就是在你的客户端上,运行一个程序,实现某个应用,当然,在运行过程中,程序运行需要后台服务器的数据支持。而B/S模式则不同,它就是打开一个网页,你在网页上点击操作完成某个应用。你看到的网页,以及你的操作响应,基本都是有后台服务器提供的,这时你的客户端就好像只是一个显示器(当然,这和终端还不一样)。至于C/S和B/S的优劣比较这里就不细说了,大家上网去查,你既然提这个问题,肯定是了解了WEB的优势。
理解C/S和B/S了,你就知道WEB能做什么了。理论上,C/S模式能实现的,B/S模式都能够实现,只是在实现某个特定功能时,两者的开发难度有差异,用户展现有所不同。很多B/S页面使用了Flash编程,做得很像C/S程序。如果愿意学习Flash编程,用Fusion Charts处理图标曲线等等,你会感觉WEB开发可能更简便。
作为一个从业多年的老前端来说,web做的工作可多了,首先最常见的就是各种网站,APP,小程序,快应用,游戏开发等等,现在2020年前端的要求更高了,现在趋于大前端发展,就不是简简单单会HTML,CSS了,现在前端三大框架(angular,react,Vue)肯定要会其一,后端node要会,最起码写个微服务,UI框架那就随便用了,随便看看就能上手总之web很强大,说简单也简单,说难完全不亚于任何一门语言,学web就要做好时时学习的准备,技术栈更新太快,要不停学习。
到此,以上就是小编对于web职业发展的问题就介绍到这了,希望介绍关于web职业发展的1点解答对大家有用。