About Us  _

Aenean condimentum, lacus sit amet luctus lobortis, dolores et quas molestias excepturi enim tellus ultrices elit, amet consequat enim elit noneas sit amet luctu.

Meet our talented team.

Proin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit.

Proin gravida nibh vel velit auctor aliquet.

这里的渲染,就是指生成html文档的过程,和浏览器渲染html没有关系。 浏览器渲染指的是用js去生成html,前端做路由。举例:React, Vue等等前端框架。适合单页面应用程序。 服务器端渲染指的是用后台语言通过一些模版引擎生成html。 PHP、JSP、Python的Flask配合Jinja引擎、Django框架、Java配合vm模版引擎、NodeJS配合Jade。

在前后端分离出现之前,传统的web页面都是服务端渲染的,如JSP、PHP、Python Django,等等。 前后端分离出现后,带来的好处: 工程上的分工,让前端专门盯前端技术,开发效率上得到提升。 独立开发项目更易于维护,也更加容易扩展。 前端的性能能持续优化,部署方式更为灵活多变,带来更多的想象空间

后台项目区别于其它项目,权限控制与安全性是非常重要的,可以说是一个后台项目一开始就必须考虑和搭建的基础核心功能。我们所要做到的是:前端来控制页面级的权限,不同权限的用户注册不同的路由,限制其所能进入的页面。 也有按钮级别的权限控制。 后端则会验证每一个增删查改请求操作,需要前端携带用户登录的token。

关于网站Api接口

在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP协定是不储存状态的(stateless),这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时它就把刚刚的资料忘了。于是我们的程序就不知道谁是谁,就要再验证一次。所以为了保证系统安全,我们就需要验证用户否处于登录状态。