AngularBeans is a framework whose intention is to use JavaEE7 -and more precisely the CDI specification- with AngularJS. It allows the creatation of "AngularJS aware" JavaEE Applications.
- Generate ready to inject and callable AngularJS Service from CDI Beans.
- Binding
$scope
with beans models. - Handle HTTP methods calls.
- Finest control over server side and client side data updates.
- Handle Real Time calls via >ebSockets or SockJS integration.
- queryModels: query's from server to client's to update their model's.
- Events and queryModels broadcast.
- Angular form validation based on Bean Validation annotations.
- Built in I18n Translation.
- Event Driven, Real Time, lightweight.
How to run the demo:
- Install maven.
- Under the AngularBeans directory run
mvn clean install
. - Navigate to the demoApp directory and run
mvn package
. - Deploy the war file to your application server.