Shept picks up the tradition of 4GL frameworks which were commonly used for building Client-Server applications.
It offers decent capabilities for data-handling in tables (data-grids). Beeing a thin layer on top and a close integration into todays popular web application building tools Spring and Hibernate it is as well a concept as a toolset and a framework.
Check the facts on the online demo.
Data Grids
- Filterable
- Sortable
- Pageable
- Expandible
- Full In Cell editing support
- Full CRUD feature set
Layout composition
- build dynamic pages by composing segments
- build simple segments with default templates
- build complex forms effortlessly through composition
Segment chaining and reuse
- Bind your segments to datasources
- Navigate from segment to segment
- Reuse your forms in different contexts
- Extend your forms infinitely to the bottom of the page
Business objects lifecycle support
- ModelCreation
- NewModelValidation
- ModelDeletion
Validation and Error Handling
- Validating data entries
- Dealing with Concurrency
Comprehensive DataSource Coverage
- Example entity objects
- Build-in support of your models generated relationships
- Hibernate Criteria API
- Hibernate Query Language HQL
Efficient server resource usage
In contrast to the many existing RIA frameworks building a composite shept page requires just one request by default thus saving resources on your backbone infrastructure. Alongside todays modern browsers and their fast rendering engines users can't tell the difference anymore to RIA based apps.