天涯论坛

 找回密码
 立即注册
搜索
查看: 83|回复: 3

1分钟彻底搞懂前端和后端研发

[复制链接]

2835

主题

316

回帖

9191万

积分

论坛元老

Rank: 8Rank: 8

积分
91919712
发表于 2024-7-11 12:14:59 | 显示全部楼层 |阅读模式

这篇文案将对前端和后端研发技术做一个对比,先从基本的起始而后逐步比较它们的区别点,例如研发技能的需求、发展潜能、职业生涯的发展和薪水,等等。

1、什么是前端研发

前端研发重点触及网站和 App,用户能够从 App 屏幕或浏览器上看到东西。简单地说,能够从 App 屏幕和浏览器上看到的东西都属于前端。

网站和移动 App 的前端

咱们就以你此刻正在浏览的网页为例。网页上的内容、照片、段落之间的空隙、左上角的图标、右下角的通告按钮,所有这些东西都属于前端。

移动 App 的前端和网站是同样的。例如,你所看到的内容、按钮、照片,它们都属于前端。另一由于移动设备的屏幕是能够触摸的,因此应用程序对各样触控手势(例如放大 / 缩小、双击、滑动等)做出的响应属于前端,它们是前端的活动部分。

这些东西是由于前端研发研发出来的,她们运用了 Ionic 、 Swift 、 Kotlin 、 Bootstrap 、 Angular 、Vue 、 jQuery 、 React.js 等研发技术。后面咱们更加多地介绍这些研发技术。

物联网的前端

任何能够连接到互联网的设备都是物联网设备。你可能会好奇物联网设备的前端会是什么样的。任何一种智能设备,例如智能冰箱、远程 POS 机、智能手表、智能钱包,它们都必须供给某种界面,这般用户才可操作这些设备。因此,这种界面便是一种交互媒介,构成这种界面的元素便是物联网的前端。

但严格来讲,物联网设备并真正的前端。不外它们都装有固件,与移动 App 的前端类似。这些固件能够各样编程语言来研发例如 C 语言、 C++ 、 Lua 、 Python 或 JavaScript 。

2、什么是后端研发

后端研发即“服务器端”研发重点触及软件系统“后端”的东西。例如,用于托管网站和 App 数据的服务器、安置在后端服务器与浏览器及 App 之间的中间件,它们都属于后端。简单地说,哪些你在屏幕上看不到但又被用来为前端供给支持的东西便是后端。

网站和移动 App 的后端

网站的后端触及搭建服务器、保留和获取数据,以及用于连接前端的接口。倘若说前端研发者关心的是网站外观,那样后端研发者关心的是怎样经过代码、API 和数据库集成来提高网站的速度、性能和响应性。

与前端类似,移动 App 的后端与网站后端是同样的。为移动 App 搭建后端有这些选取:云平台(AWS、Firebase)、自己的服务器或 MBaaS(移动后端即服务,Mobile Backend as a Service)。

后端研发运用 Ruby 、 Apache 、 Nginx 、 PHP 、 MySQL 、 MongoDB 等技术。后面咱们更加多地介绍这些研发技术。

物联网的后端

云平台是物联网后端的一个要紧组件。有证据显示,大部分物联网设备极度依赖云服务器,它们经过服务器上传、处理和下载数据。

高端物联网处理方法的后端乃至触及人工智能和设备学习。

物联网项目的后端平台包含 Amazon IoT、Google Cloud、MQTT Broker、IFTTT,等等。

3、那样前端和后端的区别有那些





上一篇:把握PHP新技能,从认识前后端定义初始!
下一篇:PHP 是做前台还是后台?前端和前台的区别?
回复

使用道具 举报

3048

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109040
发表于 2024-8-26 09:11:43 | 显示全部楼层
楼主的文章深得我心,表示由衷的感谢!
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-9-25 06:49:10 | 显示全部楼层
软文发布平台 http://www.fok120.com/
回复

使用道具 举报

3089

主题

3万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098770
发表于 2024-10-10 10:31:33 | 显示全部楼层
我们有着相似的经历,你的感受我深有体会。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 06:14 , Processed in 0.116869 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.