首先,后台管理系统一定要前后端分离,一方面提高前端技术选型的灵活性,再一方面也可以解决后端人员使用模版语言的麻烦。其次,后台管理系统都会有较复杂的数据交互和组件化的需求,react是个合适的选择,mvvm的框架要么概念太多、要么模版语言偏命令式。选择了react之后,再搭配antd,将会是个很好的选 ...
分类:
其他好文 时间:
2017-04-21 00:20:55
阅读次数:
291
前言 现在提倡前后端分离,分离后服务全部采用接口的方式给前端提供服务,当我们处理自定义查询时必定会多表查询,而处理多表查询时我们又懒的去建view model,建的过多项目也凌乱的很,所以在dao层处理自定义查询时采用匿名类型返回json。 序列化、反序列化 ...
随着多终端的出现,越来越多的站点通过web api restful的形式对外提供服务,很多网站也采用了前后端分离模式进行开发,因而在身份验证的方式上可能与传统的基于cookie的Session Id的做法有所不同,除了面临跨域提交cookie的烦人问题外,更重要的是,有些终端可能根本不支持cooki ...
分类:
Windows程序 时间:
2017-04-10 15:11:18
阅读次数:
1287
在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始逐渐渗透到“大前端”的开发中。前端开发过程越来越繁琐,当今越来越多的网站已经从网页模式进化到了 Webapp 模式。它们运行在现代的高级浏览器里,使用 HTML5、 CSS3、 ES6 等更新 ...
分类:
Web程序 时间:
2017-04-05 13:10:12
阅读次数:
254
基于ThinkPHP 5.0与Vue.JS 2.x的前后端开源开发框架VueThink VueThink 项目介绍 VueThink是一套基于Vue全家桶(Vue2.x + Vue-router2.x + Vuex)+ Thinkphp的前后端分离框架。 脚手架构建也可以通过vue官方的vue-cl ...
分类:
Web程序 时间:
2017-04-04 20:53:18
阅读次数:
255
1、freemarker thymleaf : 优点:springboot推荐使用thymleaf,thymleaf最大好处是模板文件可以被直接打开,方便前后端分离。 缺点:根据测评结果,速度比较慢。官方也不谈效率。 jsp: 太老,太土,太重,不考虑。 freemarker: 优点:速度居中,没有 ...
分类:
其他好文 时间:
2017-03-31 12:08:37
阅读次数:
138
简介 随着Web开发的不断开发, 低耦合的需求被提上了日程, 催生出了前后端分离的方案. 前后端分离使前端和服务器端相互独立, 细化前后端开发, 于是近几年API架构风行. RESTful架构由Roy Fielding在一篇博士论文中提出. `REST, 即Representational Stat ...
初探PHP 虽然说前后端分离,但作为前端还是要跟数据打交道的,所以对后台语言的了解还是很有必要的。今天要学的就是PHP。 什么是PHP? PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的 ...
分类:
Web程序 时间:
2017-03-23 16:11:40
阅读次数:
265
一 是什么 一般网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多,dubbo使前后端分离,完成负载均衡。 dubbo架构图 节点角色说明: Provider: 暴露服务的服务提供方。 Consumer: 调用远程服务的服务消费方。 Registry: 服务注册与发现的注册中心。 ...
分类:
其他好文 时间:
2017-03-16 17:25:34
阅读次数:
275
最近,不赶着做项目,于是想着怎样做公司的前后端分离,这个时候想到了nodejs,于是打算今天做一个代理的demo,其实代码很简单,但是一直卡在一个地方,现在问题解决了,贴上代码和截图。 html localhost:3000服务端的代码 localhost:8080服务上的代码 项目结构截图 ...
分类:
Web程序 时间:
2017-03-15 18:54:27
阅读次数:
451