大家好,今天来为大家分享注册是前端还是后端的一些知识点,和前端好还是后端好的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

注册是前端还是后端(前端好还是后端好)

本文目录

  1. 前端和后端到底是什么意思
  2. web前端与后端有什么区别
  3. 前端登录的完整流程

一、前端和后端到底是什么意思

前端和后端指的是网站建设当中的分工,之所以分前端和后端是因为网站建设要不同的人分工合作,主要分为前端和后端,下面说一下什么是前端和后端。

网站前端就是网站的页面设计或者是静态的网页设计,简单的说我们访问一个网站看到的所有页面网页上的内容和版式样式都属于网站前端,网站前端工作就是设计网站的静态页面,所谓的静态页面就是网站前端不包括后端,简单的例子说一下,静态页面就像一张报纸,上面有文字图片和内容,并排好版,之所以称之为静态是因为这些内容不能动态的改变,也就是所有人看到的静态页面都是一模一样的,没有任何区别,这是因为这个页面是静态的,不会改变。总之,网站前端就是指的网站的静态页面设计,网站前端工作使用的是html、css、js等技术设计网站页面的样式和排版布局,这就是网站前端。

网站后端也叫网站后台技术或者动态网站技术,上面我们也说了静态页面的缺点就是不能动态的改变页面上的内容和实现一些代码逻辑,比如我们要实现用户的注册登录验证、或者购物结算等,这些都是要代码逻辑来实现的,还有我们需要一个后台来往我们的网页添加一些消息新闻通知等,因为不是每一个网站的使用者都懂前端技术来来改变页面内容,而且这样也太不方便了,所以需要网站后台来实现这些功能,这些东西都是需要网站后台技术来实现的。常见的网站后端开发语言有asp、asp.net、jsp、php等。同时网站后台技术还包括数据库如MySQL、sqlserver等,数据库是用来存储后台数据的。

3、再说一下为什么要分前端和后端。

现在大家明白了,网站前端和后台的工作是完全不同的,前端的工作是设计静态页面,后台是结合数据库实现一些代码的逻辑如验证用户登录等,后台更加偏重与逻辑思维。总之网站只所以分前端和后台是为了使不同的人干不同的事情,前端的专业做前端后端专业的做后台,这样分工就不用一个既懂前端技术又懂后端技术。

二、web前端与后端有什么区别

1、Web前端与后端有较大区别,二者区别如下:

2、工作内容不同。web前端是用户可以看得见碰得着的东西,包括web页面的结构、外观视觉表现以及web层面的交互实现;web后端更多的是通过与数据库交互来处理相应的业务逻辑,需要考虑功能实现、数据访问、平台稳定性和性能。

3、所用技术不同。web前端开发用到的技术有html、css、javascript、jquery、Bootstrap、Node.js、Webpack、AngularJs、React、Vue、小程序等;web后端开发用到的技术有Java、Python、PHP、C#等。

4、入门难易不同。web前端入门简单,但是想要精通比较难;web后端入门难,想要精通更是难上加难。

三、前端登录的完整流程

第一次登录的时候,前端调后端的登陆接口,发送用户名和密码

后端收到请求,验证用户名和密码,验证成功,就给前端返回一个token,token是后台给你发的一个唯一标识,以此验证用户是否登录。

前端拿到token,将token存储到cookies中,并跳转路由页面

前端每次跳转路由,就判断cookies中有无token,没有就跳转到登录页面,有则跳转到对

关于本次注册是前端还是后端和前端好还是后端好的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。