Author: 周宇刚
单页应用的HATEOAS实战

要点 HATEOAS是Hypertext As The Engine Of Application State的缩写。在 Richardson Maturity Model中, 它是REST的最高级形态 [阅读更多]
讲真,别再使用JWT了
摘要: 在Web应用中,使用JWT替代session并不是个好主意。 适合JWT的使用场景。 抱歉,当了回标题党。我并不否认JWT的价值,只是它经常被误用。 什么是JWT 根据维基百科的定义,JSON WEB Token(JWT,读作 [阅读更多]
拯救Java Code Style强迫症

这篇文章缘起于上一个持续交付的咨询项目,当时正在指导客户团队的Java工程师做Code Review,发现一个很有意思的现象:有一位工程师对Code Style特别在意,所以在Code [阅读更多]
GoCD的正确打开方式

事件:ThoughtWorks在2016年11月发布的技术雷达中将“Jenkins as a deployment pipeline”列为了“暂缓”。 Jenkins以“持续集成”闻名,进入持续交付时代后,常被人们用来尝试搭建deployment [阅读更多]