53 quickstarts and counting
One of the elements of JBoss Developer Framework that we are most proud of is the quickstarts. A quickstart is a tightly focused sample, that shows off one use case, or one API, and runs on JBoss Enterprise Application Platform or JBoss AS.
Let me give you an idea of the range of topics covered:
- View layers
- HTML5, Errai, RichFaces, JSF, JSP, Wicket, pure Servlet
- Business logic
- CDI, EJB, Bean Validation
- Persistence
- JPA, Hibernate 3, Hibernate 4, H2, Postgres
- Transactions
- JTA, JTS, XTS, WS-AT, Crash Recovery
- Integration
- JAX-RS, JAX-WS, JMS
- Utilties, Packaging
- Logging, JBoss Modules, Maven
For the full list, take a look at the quickstarts page.
All quickstarts work in JBoss Developer Studio (or JBoss Tools in Eclipse) - just import them using m2e. Some quickstarts come with OpenShift deployment instructions.
The quickstarts are a joint effort between many members of the JBoss Community, and we do rely on the community to help us understand what is missing, and help us fill the gaps. Check out the contributing guide if you can help us!
Roadmap
We already have new quickstarts in the pipeline, and will be adding a few around clustering and high availability. We also will be adding some Hibernate Search and Hibernate OGM quickstarts.