Java Web 服务框架的前世今生
时光回到 2000 年中, 老码农坐在天津河川大厦 7 楼接手平生第一个 Web 服务项目, 采用的是最新(当年)的 Java Servlet 技术, 倒腾着精致(...和今天的 Play2 不同, 当年的 Play 给人一种惊艳的感觉, 最激动人心的几个特性:
开发模式热加载 - 修改错误之后直接在浏览器上点 reload 就 okay - 无需重启服务!...开发模式发生错误直接在 Web 页面高亮显示错误代码行 - 没有用过这个特性的开发估计很难有直观的概念, 这里是一个 play 的出错页面, 大家可以体会一下:
?...开发时热加载可以让开发感受到喜欢的轻量.
3.3.3 开发时错误提示页面
开发过程中错误难免, 倘若框架能提供一些方便让应用开发迅速定位错误点, 也能带来轻量的感觉:
当路由找不到时:
?...当程序编译错误时:
?
当程序运行时出错时:
?
当模板页面出错时:
?
3.4 API 文档的轻量
前后端分离渐成主流的形势下, API 文档愈发重要.