Spring Boot Ember Starter

screenshot of Spring Boot Ember Starter

Overview

The Spring Boot Ember Starter is a small starter project that integrates a basic project pipeline to support Java Spring Boot for a server backend and Ember.js for the frontend. It provides a seamless integration between the two technologies, allowing developers to quickly start building web applications using this tech stack.

Features

  • Java Spring Boot 2.2.7.RELEASE: Utilizes the latest version of Java Spring Boot, providing a robust and efficient server-side framework.
  • Ember Octane v3.18.0: Uses Ember Octane, the latest version of Ember.js, which offers a simplified programming model and improved performance.
  • Node v12.16.3: Includes Node.js, a JavaScript runtime, for running JavaScript on the server-side.
  • Yarn v1.22.4: Comes with Yarn, a dependency management tool, to handle package installations and updates efficiently.
  • Browser testing: Allows running and testing the Spring Boot backend within your favorite IDE.
  • Unit tests: Provides the default Ember testem stack for running unit tests on the frontend.
  • Building for deployment: Includes commands to clean and package the project into a compiled WAR file ready for deployment.

Summary

The Spring Boot Ember Starter is a convenient starter project for developers looking to combine the power of Java Spring Boot and Ember.js for building web applications. It offers a seamless integration between the two technologies, allowing developers to leverage the strengths of both frameworks. With easy installation steps and built-in support for browser testing, unit testing, and deployment, this starter project provides a solid foundation for developing robust and performant web applications.