大前端和小前端的区别

如题所述

1、展示端范围不同。

小前端就是 Web 前端。大前端包括一切负责展示的端,包括 Web 前端、PC、移动和 VR。

2、工作范围不同。

小前端负责从浏览器端到web服务器端的所有开发,从后台工程师那边调用数据api。

而大前端工作还额外包含客户端业务逻辑(浏览器上的html,css,javascript),服务器端业务逻辑(nodejs),nodejs提供了js服务端编程,使js与算法结合,js开发的大量应用功能页面的兼容问题出现;对接访问数据中间层。

扩展资料

前端核心技术:HTML、CSS、JavaScript

这三个是前端开发中最基本也是最必须的三个技能。前端的开发中,在页面的布局时, HTML将元素进行定义,CSS对展示的元素进行定位,再通过JavaScript实现相应的效果和交互。

HTML

指的是超文本标记语言 (Hyper Text Markup Language),这个也是我们网页最常用普通的语言了,经历了多个版本的发展,已经发展到5.0版了,得力于W3C建立的标准和规范,已普遍升级到了XHTML。

CSS

级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。

JavaScript

是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。

参考资料来源:百度百科-前端

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-25
最近几年前端开发比较热门,相信同学们对前端开发有一定的了解,但是对于大前端还是有很多困惑。前端和大前端有什么区别?下面小编来给大家分析一下。
前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。简单地说,能够从 App
屏幕和浏览器上看到的东西都属于前端。前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax,最新的高级版本HTML5、CSS3,以及SVG等。
而大前端就是所有前端的统称,比如Android、iOS、web、Watch等,最接近用户的那一层也就是UI层,然后将其统一起来,就是大前端。大前端最大的特点在于一次开发,同时适用于所有平台,开发者不用为一个APP需要做Android和iOS两种模式而担心。大前端是web统一的时代,利用web不仅能开发出网站,更可以开发手机端web应用和移动端应用程序。
第2个回答  2017-04-15
这大前端感觉就是之前的网站开发工程师,只是不管数据了,从后台工程师那边调用数据api。个人认为这样的提法,把前端给倒退了。本回答被网友采纳
第3个回答  2017-09-27
现在的所谓的大前端是指不在是简单的单纯的网页设计了,它现在还包含了很多以前的后台处理的逻辑,如现在一般的表单验证都是直接在前端给验证一般,给后端减重不少;而且现在是前端技术可谓是日新月异各种框架,可以说是github上最活跃的语言了,各种MVC、MVVM框架的运用和gulp和webpack的 使用也是前端更见模块化、工程化,使得现在的前端可以撑起像手淘的项目而不显费力。
第4个回答  2020-11-19
大前端就是大厂比较流行的称呼,小前端就是常规的前端。大前端是要熟悉跨平台开发,没有固定的职责范围,是“前端”职责范围的延伸。最先开始是大厂都把前端和小程序、移动APP开发两个部门合并为一个部门,称之为大前端。
相似回答