初识前后端

2022/4/15 6:15:41

本文主要是介绍初识前后端,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

初识前后端

在学习了解前后端的过程中,自己看到了这一篇好的文章,摘下了一些当下用的的内容,供复习参考。

什么是前端开发?

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

网站和移动 App 的前端

对于网页:网页上的内容、图片、段落之间的空隙、左上角的图标、右下角的通知按钮,所有这些东西都属于前端。

对于移动 App: 的前端和网站是一样的。所看到的内容、按钮、图片,它们都属于前端。另外,因为移动设备的屏幕是可以触摸的,所以应用程序对各种触控手势(比如放大 / 缩小、双击、滑动等)做出的响应也属于前端,它们是前端的活动部分。

前端开发技术:这些东西是由前端开发者开发出来的,他们使用了 Ionic、Swift、Kotlin、Bootstrap、Angular、Vue、jQuery、React.js 等开发技术。

什么是后端开发?

后端开发即“服务器端”开发,主要涉及软件系统“后端”的东西。比如,用于托管网站App 数据的服务器放置在后端服务器与浏览器及 App 之间的中间件,它们都属于后端。简单地说,那些你在屏幕上看不到但又被用来为前端提供支持的东西就是后端。

网站和移动 App 的后端

网站的后端:网站的后端涉及搭建服务器、保存和获取数据,以及用于连接前端的接口。如果说前端开发者关心的是网站外观,那么后端开发者关心的是如何通过代码、API 和数据库集成来提升网站的速度、性能和响应性

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

后端开发:主要使用 Ruby、Apache、Nginx、PHP、MySQL、MongoDB 等技术。

前端和后端的区别有哪些

前端设计师所做的很大一部分工作是让用户在移动或 PC 屏幕上看到的东西看起来很棒,而且很容易使用。相反,后端开发人员只关心如何编写干净的代码(提高性能)。

img

前端和后端的技术栈比较

img

前端和后端开发者的技能要求

要成为前端或者后端开发者绝对需要掌握一定的技能。

img

什么是全栈开发?

有些人可以同时从事前端和后端开发,他们被称为全栈开发者。代码编程一条街,前端后端谁是爹?大概全栈工程师,既当爹又当妈。

原文链接参考:[一文看懂前端和后端开发](一文看懂前端和后端开发_前端_Paresh Sagar_InfoQ精选文章)



这篇关于初识前后端的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程