We are setting a development plattaform using:
- Spring Framework (Data Access, JPA & REST) for backend
- AngularJS + Bootstrap + Less for frontend
We are managing the following scenarios:
I-. IDE:
- Option 1: Spring Tool Suite (based on Eclipse)
- Option 2: Idea IntelliJ
- Option 3: NetBeans
II-. Build System
- Option 1: Maven
- Option 2: Gradle
III-. Test Tools
For backend,
- Option 1: JUnit 4 + EasyMock
- Option 2: TestNG + Mockito
- Option 3: TestNG + JMockit
For frontend,
- Option 1: PhantomJS + Karma + Jasmine
- Option 2: Selenium 2.0
IV-. JPA Persistence Vendor
- Option 1: Hibernate
- Option 2: EclipseLink
- Option 3: OpenJPA
What are the best options for the previous scenario?
Is there any recommendation further this options?
Aucun commentaire:
Enregistrer un commentaire