Getting Started - rife2/rife2 GitHub Wiki
Welcome
RIFE2 is a full-stack, no-declaration, framework to quickly and effortlessly create web applications with modern Java.
RIFE2 is built on the foundations of the original RIFE framework that was popular from 2002-2010. Since then, the world and Java have changed and many of the original RIFE APIs can finally be replaced with pure Java, no-XML, no-YAML, leaving only type-safe expressive code.
Getting Started
NOTE: I recommend going through this manual in order, building out your project step-by-step to understand all the details.
Create a new project
You have several options to start a new project:
RIFE2's bld tool
Get the complete RIFE2 experience by using bld
.
Bld is a pure-Java build system that's easy to understand.
Bld works with auto-completion in your IDE and gives you full control over your
build process without having to learn an enterprise-level tool or a new
programming language.
Gradle build tool
If you use the Gradle build tool, RIFE2 provides a fully featured Gradle plugin
that will make your life easy.
Gradle is a favorite amongst RIFE2 developers and users, and was used primarily
before bld
was created.
Maven build tool
If you use Maven, you should be able to follow along the Gradle instructions
above.
You can also find examples in the RIFE2 Maven Hello
project that should be helpful.
Next get started with bld