当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

What is Ratpack?

发表于: 2015-04-07   作者:dengkane   来源:转载   浏览次数:
摘要: Ratpack is a set of Java libraries that facilitate fast, efficient, evolvable and well tested HTTP applications.   It is built on the highly performant and efficient Netty event-driven networki

Ratpack is a set of Java libraries that facilitate fast, efficient, evolvable and well tested HTTP applications.

 

It is built on the highly performant and efficient Netty event-driven networking engine.

 

Ratpack focuses on allowing HTTP applications to be efficient, modular, adaptive to new requirements and technologies, and well-tested over time.

 

The core of Ratpack is made up of only Java 8, Netty, Google Guava and Reactive Streams.

 

You can write Ratpack applications in Java 8 or any alternative JVM language that plays well with Java. Specific support for the Groovy language is provided, utilizing the latest static compilation and typing features.

 

Ratpack does not take a heavily opinionated approach as to what libraries and tools you should use to compose your application. As the developer of the application, you are in control. Direct integration of tools and libraries is favored over generic abstractions.

 

Ratpack is for nontrivial, high performance, low resource usage, HTTP applications.

What is Ratpack?

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
What is Spring? Spring is grate framework for development of Enterprise grade applications. S
What is Spring? Spring is grate framework for development of Enterprise grade applications. S
CountDownLatch was introduced with JDK 1.5 along with other concurrent utilities like CyclicB
Android(安卓)一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手
Android(安卓)一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手
http://jansi.fusesource.org/ Jansi is a small java library that allows you to use ANSI escape
What is Spring? Spring is grate framework for development of Enterprise grade applications. S
超图(Hypergraph)是什么 简单的来说,对于我们熟悉的图而言,它的一个边(edge)只能和两个顶点连
what is icloud? iCloud stores your music, photos, documents, and more and wirelessly pushes t
A process is a program in execution. A process is more than the program code, which is someti
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号