Skip to content

Minimal-J is an opinionated java framework

Notifications You must be signed in to change notification settings

arnzel/minimal-j

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal-J

Java - but small.

frontends

Minimal-J applications are

  • Responsive to use on every device

  • Straight forward to specify and implement and therefor

  • Easy to plan and manage

Idea

Business applications tend to get complex and complicated. Minimal-J prevents this by setting clear rules how an application should behave and how it should be implemented.

Minimal applications may not always look the same. But the UI concepts never change. There are no surprises for the user.

Technical Features

  • Independed to the used UI technology. Implementations for Web / Mobile / Desktop.

  • ORM persistence layer for Maria DB or in memory DB. Transactions and Authorization supported.

  • Small: The minimalj.jar is still < 1MB

  • Very few dependencies

  • Applications run standalone or in a servlet container.

Status

Sometimes when I look at other frameworks I think Minimal-J is quite mature. But at the moment it is still more of a personal research project. I still feel free to change major points. There is no 1.0 version yet.

Documentation

Minimal user guide Good start point for user and programmer.

Topics and examples

The small examples are currently deployed on CloudFoundry as online demo. Please note that some features are still incomplete in the html frontend.

Real application

About

Minimal-J is an opinionated java framework

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 93.6%
  • HTML 4.0%
  • JavaScript 1.8%
  • CSS 0.6%