#前后端分离

      更多分类

绝佳的API设计秘诀 - DZone集成

19-09-11 200 1 banq

我们构建软件的方式正在发生变化。 现在,由于API平台的激增,公司将以更快的速度推出市场并以前所未有的速度构建功能。 API经济近年来爆炸式增长,数以千计的新API进入市场并重塑了开发人员构建软件的... 详细

​​​​​​​通过用户界面进行测试是一种反模式 - Allen Holub

19-09-05 15 banq

通过用户界面进行测试是一种反模式!99%的测试应该是自动化的,其中很小一部分是端到端测试,UI中根本不应该有业务逻辑,否则就很业余。 众说纷纭: 1. 用户界面UI包含业务逻辑的情况是:如果在一个... 详细

REST和GraphQL不是构建HTTP API唯一的选择 - Ben Nadel

19-08-28 206 2 banq

我不认为Web开发社区正在就GraphQL 进行诚实的讨论。这是因为,GraphQL几乎作为REST(Representational State Transfer)的完全替代方案。而且,虽然Gra... 详细

每个Java开发人员应该知道的五种RESTful客户端代码

19-04-25 351 2 banq

如何访问RESTful Web服务?这取决于你想要完成的事情。 如果您只想测试连接性,像curl这样的基于终端的实用程序是一个很棒的RESTful Web服务客户端。如果要检查服务返回给您的JSON... 详细

用六边形架构构建可维护系统 - IlkkaSeppälä

19-02-04 219 banq

传统分层架构存在的谬误:这篇博客文章是关于实施Alistair Cockburn的 六角形 架构。我们先来谈谈分层架构。这是一种众所周知的架构模式,它将应用程序组织到每个都有其特定用途的层中。数据库... 详细

wuyouzhuguli/FEBS-Vue: SpringBoot+Vue的前后端分离权限管理源码

19-02-01 414 1 banq

FEBS-Vue是个SpringBoot,Shiro,JWT,Vue&Ant Design前后端分离权限管理系统开源系统,为 FEBS-Shiro 的前后端分离版本,前端使用Vue全家桶,组件库采用... 详细

Kiss架构:Springboot + Angular - Pasquale Paola

19-01-23 71 banq

就像维基百科建议的那样,KISS是一个缩写 保持简单,愚蠢 作为美国海军在1960年提出的设计原则.KISS原则指出,如果保持简单而不是复杂化,大多数系统都能发挥最佳作用; 因此,简单性应该是... 详细

lenve/vhr: 微人事是一个前后端分离的人力资源管理系统

19-01-10 409 banq

微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 后端技术栈 SpringBoot SpringSecurity MyBatis MySQL 前端技... 详细

rendora是一种为网络抓取工具提供零配置服务器端动态渲染的SEO工具

18-12-12 465 banq

Rendora是一个动态渲染器,主要为网络爬虫提供零配置服务器端渲染,以便毫不费力地改进在现代Javascript框架(如React.js,Vue.js,Angular.js等)中开发的网站的SEO... 详细

MVC,MVP和MVVM之间的区别

18-11-21 221 banq

后端已经进入了后REST时代,RESTful将MVC和MVP和MVVM从后端服务器端压缩到了前端,从而实现了前后端分离,前端目前以React.js Vue.js为主,ReactJS是通过事件源这种函... 详细

服务器端渲染SSR的优缺点?

18-09-14 1715 banq

SSR代表服务器端渲染(Server Side Rendering),这里主要以React为目标讨论这个话题,但是对其他框架也有参考意义。 关于SSR你需要关注: 1. 首次重要的绘制。单靠SSR并... 详细

使用SpringCloud将单体迁移到微服务

18-07-12 96 7 banq

现在SOA架构下的服务管理面临很多挑战,比如面临一个非常大型的代码库,版本合并困难,甚至存在不同项目不同版本,维护量极其庞大,无法快速响应不同的业务需求;同时这些大型代码库由于没有前后端分离,导致打包... 详细

共有 13