Cloudopt Next 更新至 2.0.2,基于 Kotlin、Vertx 的 Web 框架

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Cloudopt Next是基于 Kotlin、Vertx 的一个面向下一代的极其轻量级的微服务框架,您可以处理 Url 的解析,数据的封装,Json 的输出等等,从根本上减少开发时间、提升开发体验。Cloudopt Next 吸收了 Spring Boot、...

Cloudopt Next是基于 Kotlin、Vertx 的一个面向下一代的极其轻量级的微服务框架,您可以处理 Url 的解析,数据的封装,Json 的输出等等,从根本上减少开发时间、提升开发体验。Cloudopt Next 吸收了 Spring BootJFinalRestyVertx 等优秀项目的思想,不仅拥有非常好的开发体验还拥有着极低的学习曲线。

Cloudopt Next 主要拥有以下特点:

简单 极简设计,几乎不要任何配置,不依赖 Tomcat、Jetty 等 Web 容器。

异步 基于 vertx,轻松实现高性能的异步服务。

扩展 支持 vertx 体系的各种组件,同时支持通过插件扩展功能,官方也提供了大量好用的插件。

中文 全中文文档、中文社区,帮助中文开发者快速上手。

时隔两年后,我们提交了将近 50 余个 commit 将 next 全面升级了一遍。我们将在本篇文章中细述一些比较大的更新:

  1. 项目的构建从 maven 迁移到了 gradle。maven 的构建方式不适合快速发版的我们,不方便管理。通过 gradle 我们可以快速的将构建后的版本上传到 bintray 的个人仓库。
  2. 调整了各种文件夹的位置、更加正规和规范。
  3. 升级了所有依赖的版本号。
  4. 配置文件从 yaml 改为 json。我们在这两年中发现一个问题,yaml 在复杂的配置情况下可能会让人无法直观的看清,而 xml 又太过复杂。
  5. 在没有任何路由的情况下,现在会输出一个默认的欢迎页面。
  6. 不再内置 beetl 的支持。
  7. 支持在渲染页面时通过参数直接声明页面名称,不再需要通过 view 对象。
  8. 修复在服务器启动第一次打开页面会出现空白的问题。
  9. 重写了整个配置管理类,提供了更方便的管理方式。
  10. 现在支持在 next 的配置文件中直接设置 vertx 及相关的配置。
  11. 重构了 Json 相关类并且独立成了一个子项目。
  12. 修复了一些 bug。
  13. 优化了一些代码的顺序。
  14. 新增国际化插件。
  15. 新增 SockJS 支持。
  16. 支持 Http Client 插件。
  17. 支持 Quartz 插件。
  18. 优化了 Kafka 插件的相关代码。
  19. 完善了文档。
  20. 增加了更好的 Docker 镜像,帮助开发者简化部署。

您可以通过访问Cloudopt Next的官网来查看文档,也可以前往仓库查看简单的示例。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序员成长的烦恼

程序员成长的烦恼

吴亮、周金桥、李春雷、周礼 / 华中科技大学出版社 / 2011-4 / 28.00元

还在犹豫该不该转行学编程?还在编程的道路上摸爬滚打?在追寻梦想的道路上你并不孤单,《程序员成长的烦恼》中的四位“草根”程序员也曾有过类似的困惑。看看油田焊接技术员出身的周金桥是如何成功转行当上程序员的,做过钳工、当过外贸跟单员的李春雷是如何自学编程的,打小在486计算机上学习编程的吴亮是如何一路坚持下来的,工作中屡屡受挫、频繁跳槽的周礼是如何找到出路的。 《程序员成长的烦恼》记录了他们一步一......一起来看看 《程序员成长的烦恼》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

MD5 加密
MD5 加密

MD5 加密工具