Cloudopt Next is a Kotlin, vertx-oriented, next-generation, ultra-lightweight microservices framework that allows you to handle URL parsing, data encapsulation, JSON output, and more, radically reducing development time and improving the development experience. Cloudopt next absorbs the ideas of spring Boot, jfinal, Resty, VERTX and other outstanding projects, with a very good development experience and a very low learning curve.
Cloudopt Next has the following main features:
Minimalist design, almost 0 configuration, uses yaml just like spring boot.
Out of the traditional MVC, professional subject matter to do.
Support plugin system, strong extensibility.
Do not rely on Tomcat, Jetty.
Multi-view support, support Freemarker, Beetl and so on.
Supports both Kotlin and Java development.
Support VERTX System
Provides a series of useful tools, such as cloudopt-next-logging, Cloudopt-next-kafka, Cloudopt-next-encrypt, Cloudopt-next-waf, and so on.
Install and start
You can view the document by visiting Cloudopt Next's website, or go to example to see a simple example.
Let's take a look at a simple cloudopt next-based route:
[Kotlin Version]
@API ("/")class Indexcontroller: Resource () { @GET fun GET() {var view = view () View.view = "index" renderhtml (View)}}
[Java Version]
@API (value = "/")Public class Indexcontroller extends Resource { @GET public vo ID get() {View v = new View (); V.setview ("index"); Renderhtml (v); }}
Ask for help
Having trouble using cloudopt next? You can ask for help in the following ways:
Follow us on Twitter to get the latest information.
Please check the reference documentation carefully to see the specific code case or FAQ.
If you have problems after upgrading your version, you can check the upgrade instructions in the wiki.
Please send an email to [email protected]
Please send issue on GitHub to submit your questions and we will answer them as soon as possible.
If you are in China, you can also join the QQ group: 557692142.
Join the WhatsApp group.
Report a problem
Cloudopt next uses GitHub's issue tracking system to record bug and feature requests. If you want to ask a question, you can refer to the following suggestions:
Please first try to find out if there is a related problem.
Please provide as much detailed error information or reports as possible, including the version of Cloudopt next you are using, the Java version or the Kotlin version, and so on.
License Agreement
Cloudopt Next is an open source project that complies with the Apache 2.0 license agreement.
Find Sponsors
If you or your company want to sponsor cloudopt next development, you can send an email to [email protected].
Cloudopt is committed to protecting the privacy and security of users around the world, providing an excellent user experience security solution. The same name browser extension cloudopt may be the strongest security plugin in the old hemisphere, protecting your security, preventing traces, malicious domain names, filtering banner ads, pop-up ads, and video ads in real time.
RELATED LINKS
- Cloudopt Next: Click here for more information
- Cloudopt Next: Click to download
Cloudopt Next release, Kotlin, VERTX-based Web framework (RPM)