In this episode of the AlphaPub, we've discussed some of our dilemmas when dealing with a new vanilla (AKA Greenfield) project.
Some of which are:
- Choosing between a full blown JEE Application Server or taking the lightweight approach of a Dependency Injection Container.
- Going all the way with Hibernate solution or trying to stay with JPA as much as we can.
- Choosing the right Web UI framework for the project.
- Selecting between Tomcat or Jetty as the Web Container.
- Presenting our preferred development supporting tools such as: IDE, Build tools, Build servers, Version Control System and Issue Tracker.