Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/borysn/spring-boot-angular2
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
https://github.com/borysn/spring-boot-angular2
angular angular2-frontend bithound bootstrap gradle jasmine java karma sass spring spring-boot springboot typescript
Last synced: about 12 hours ago
JSON representation
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
- Host: GitHub
- URL: https://github.com/borysn/spring-boot-angular2
- Owner: borysn
- License: mit
- Created: 2016-01-28T08:44:41.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-10-10T20:32:10.000Z (over 1 year ago)
- Last Synced: 2025-01-25T07:06:48.454Z (8 days ago)
- Topics: angular, angular2-frontend, bithound, bootstrap, gradle, jasmine, java, karma, sass, spring, spring-boot, springboot, typescript
- Language: JavaScript
- Homepage:
- Size: 30 MB
- Stars: 385
- Watchers: 59
- Forks: 221
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[![build status](https://travis-ci.org/borysn/spring-boot-angular2.svg?branch=master)](https://travis-ci.org/borysn/spring-boot-angular2)
[![gitter](https://badges.gitter.im/borysn/spring-boot-angular2.svg)](https://gitter.im/borysn/spring-boot-angular2?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
[![bitHound Overall Score](https://www.bithound.io/github/borysn/spring-boot-angular2/badges/score.svg)](https://www.bithound.io/github/borysn/spring-boot-angular2)
[![bithound dependencies](https://www.bithound.io/github/borysn/spring-boot-angular2/badges/dependencies.svg)](https://www.bithound.io/github/borysn/spring-boot-angular2/master/dependencies/npm)
[![bitHound Dev Dependencies](https://www.bithound.io/github/borysn/spring-boot-angular2/badges/devDependencies.svg)](https://www.bithound.io/github/borysn/spring-boot-angular2/master/dependencies/npm)
[![bitHound Code](https://www.bithound.io/github/borysn/spring-boot-angular2/badges/code.svg)](https://www.bithound.io/github/borysn/spring-boot-angular2)# spring-boot-angular2 starter kit
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
## about
a starter project for prototyping restful applications with spring boot, angular2, and bootstrap4.
anuglar2 with es6 support. unit tests with jasmine.
## [change log](https://github.com/borysn/spring-boot-angular2/blob/master/CHANGELOG.md)
## pre-install
1. install jdk8
- set `JAVA_HOME` environment variable
1. (optional) install latest gradle
- otherwise just use `$ ./gradlew`
1. (optional) install python 2.7.x
- set `python` environment variable
- `$ gradle npmInstall` may complain otherwise## install
`$ git clone [email protected]:borysn/spring-boot-angular2`
## build & run
* `$ gradle clean build runAll`
- server side will finish building first
- give npm/webpack a little time to finish up
* using browser, navigate to`localhost:3000`## further reading
[wiki](https://github.com/borysn/spring-boot-angular2/wiki)
## example
check out my **rvep** project. it's built and updated according to this starter kit!
[rvep | dev_backend](https://github.com/rvep/dev_backend)
[rvep | dev_frontend](https://github.com/rvep/dev_frontend)
## contribute
if you have any input, or contributions, please share!
## donations
[donate](https://www.paypal.me/BorysNiewiadomski) a cup of coffee## license
[MIT](/LICENSE)