当前位置:北大青鸟 > 学校资讯 >行业新闻

大前端是指什么(大前端应用开发学什么)

南京北大青鸟小编
大前端快讯
2022-11-17 17:47:56
  由于node的出现,前端工程师不需要依赖于后端程序而直接运行,从而前后端分离起来。所以当开发一个新产品的时候服务只需要写一次,但是面向用户的产品可能有很多,例如网站

  由于node的出现,前端工程师不需要依赖于后端程序而直接运行,从而前后端分离起来。所以当开发一个新产品的时候服务只需要写一次,但是面向用户的产品可能有很多,例如网站、Android客户端、iOS客户端和微信小程序等。由于各个平台使用的技术栈都不一样,代码无法复用,非常浪费人力、物力。
 

  1.大前端是指

  其实大前端的概念很好理解,就是所有前端的统称,比如Android、iOS、web、Watch等,接近用户的那一层也就是UI层,然后将其统一起来,就是大前端。大前端的特点在于一次开发,同时适用于所有平台,开发者不用为一个APP需要做Android和iOS两种模式而担心。大前端是web统一的时代,利用web不仅能开发出网站,更可以开发手机端web应用和移动端应用程序。


大前端是指什么
 

  2.大前端要学什么

  目前的主流跨平台方案有很多种:Cordova/phoneGap、React Native、Weex、微信小程序、PWA和Flutter等,根据其原理性,可以分为三大类:

  1、H5+原生(Cordova、Ionic、微信小程序)

  2、JavaScript开发+原生渲染 (React Native、Weex、快应用)

  3、自绘UI+原生(Flutter)

  此外还有增强版Web App(PWA),PWA完全使用前端技术栈,不过它需要手机和浏览器的支持。由于国内厂商和浏览器的统一性问题,PWA在国内的发展并不是很好。大前端不仅会成为移动开发与Web前端的发展趋势,也将会是未来的显示设备终端的开发技术趋势。大前端将做更多的终端开发、工程化等工作,而不仅仅只是开发Web页面。大前端工程师将能搞定所有端上的开发。与充满争议的全栈工程师相比,它更具可操作性。但同时对开发者而言,要会更多的技术栈,比如原生开发者要学习html、css、js等前端知识,前端开发人员也要学习Android或iOS的原生开发技术,然后了解一下常见的跨平台技术,只有这样才能更好的融入到大前端的这个大家庭中。
 

  从理论上来讲,大前端的实现,会让前端工程师未来的工作量相对减少。但是同时由于跨平台技术的融入,前端工程师必须在原有前端知识的基础上,更多的去掌握一个适合自己的跨平台解决方案。



版权声明:大前端是指什么(大前端应用开发学什么): http://www.jingch.net/zxzz/hyxw/1044.html 的内容、图片由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2353260942@qq.com 举报,一经查实,本站将立刻删除。(如需投稿联系管理员开通!)


相关推荐
最新文章
前端学什么的(做前端开发需要学什么)

  随着计算机行业的不断发展,Web前端技术在企业和个人中得...

学Java书籍推荐(Java编程入门书籍)

看到有些小伙伴在问学Java有什么书可以推荐的,今天小编就来推...

程序员找工作准备什么(程序员怎么准备面

  如果你已经下定决心要开始求职、跳槽了,那就要开始着手...

大前端是指什么(大前端应用开发学什么

  由于node的出现,前端工程师不需要依赖于后端程序而直接运...

猜你喜欢
转行学习Java需要掌握的知识点有哪些?

  转行学习java开发然后进入到java这个高薪的行业是很多人的...

为什么有些全栈工程师工资低?

  有些单位对全栈工程师那是求贤若渴,给的薪酬待遇相当高...

「南京网页设计培训」南京网页设计培训

我们现在的生活处处都在应用者互联网带来的便利,大家对于网...

Java程序员怎么样培养自学的能力

  Java开发随着经过这么多年的发展已经很成熟了,但是作为一...

参加南京IT培训的上课时间安排

  现在市面上的IT培训机构可以说是非常的多,所以我们在学...