All Projects → daggerok → Spring Streaming

daggerok / Spring Streaming

Licence: mit
SPA on Spring Boot 1.x, WebSockets and React, gradle, nodejs, spring-boot, gradle multi project, spring-mvc, spring-data, gradle dependency update plugin, react-router

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Spring Streaming

Spring Backend Boilerplate
The modularized backend boilerplate based on Spring Boot Framework, easy to get started and add your business part.
Stars: ✭ 134 (+2133.33%)
Mutual labels:  gradle, spring-data, spring-boot, spring-mvc
Spring Mvc Thymeleaf Crud
Spring MVC CRUD Application with Thymeleaf, HTML5, CSS3 and Bootstrap
Stars: ✭ 14 (+133.33%)
Mutual labels:  spring-data, spring-boot, spring-mvc
Nb Springboot
NetBeans IDE plugin supporting programming with Spring Boot
Stars: ✭ 111 (+1750%)
Mutual labels:  spring-data, spring-boot, spring-mvc
Spring Cloud Microservices Development
Spring Cloud Microservices Development.《Spring Cloud 微服务架构开发实战》
Stars: ✭ 106 (+1666.67%)
Mutual labels:  gradle, spring-boot, spring-mvc
Webfluxtemplate
Spring Webflux template application with working Spring Security, Web-sockets, Rest, Web MVC, and Authentication with JWT.
Stars: ✭ 107 (+1683.33%)
Mutual labels:  gradle, spring-boot, websockets
Atom
Java course materials
Stars: ✭ 293 (+4783.33%)
Mutual labels:  gradle, spring-data, spring-boot
Digital Restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
Stars: ✭ 222 (+3600%)
Mutual labels:  spring-data, spring-boot, websockets
Spring Boot Angular4 Boilerplate
Quickstart for spring boot + angular 4 projects
Stars: ✭ 151 (+2416.67%)
Mutual labels:  webpack, gradle, spring-boot
Ng Boot Oauth
oauth2 demo with angularjs and springboot
Stars: ✭ 99 (+1550%)
Mutual labels:  webpack, gradle, spring-boot
21 Points
❤️ 21-Points Health is an app you can use to monitor your health.
Stars: ✭ 244 (+3966.67%)
Mutual labels:  webpack, gradle, spring-boot
Angularjs Springmvc Sample Boot
A RESTful sample using Spring Boot, Spring MVC, Spring Data and Angular/Bootstrap.
Stars: ✭ 309 (+5050%)
Mutual labels:  spring-data, spring-boot, spring-mvc
Spring Boot Tutorial
100+ Spring Boot Articles, Tutorials, Video tutorials, Projects, Guides, Source code examples etc
Stars: ✭ 482 (+7933.33%)
Mutual labels:  spring-data, spring-boot
Swell
Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, and gRPC.
Stars: ✭ 517 (+8516.67%)
Mutual labels:  websockets, streaming
Prerender Spa Plugin
Prerenders static HTML in a single-page application.
Stars: ✭ 7,018 (+116866.67%)
Mutual labels:  webpack, spa
Webpack Starter Basic
A simple webpack starter project for your basic modern web development needs.
Stars: ✭ 552 (+9100%)
Mutual labels:  webpack, spa
Celerio Angular Quickstart
Generate an Angular 5 CRUD application from an existing database schema (we provide a sample one)
Stars: ✭ 483 (+7950%)
Mutual labels:  spring-data, spring-boot
Spring Lemon
Helper library for Spring Boot web applications
Stars: ✭ 529 (+8716.67%)
Mutual labels:  spring-boot, spring-mvc
Centrifugo
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
Stars: ✭ 5,649 (+94050%)
Mutual labels:  messaging, streaming
Kotlin Frontend Plugin
Gradle Kotlin (http://kotlinlang.org) plugin for frontend development
Stars: ✭ 578 (+9533.33%)
Mutual labels:  webpack, gradle
Hibernate Springboot
Collection of best practices for Java persistence performance in Spring Boot applications
Stars: ✭ 589 (+9716.67%)
Mutual labels:  spring-data, spring-boot

spring-streaming Build Status

This example gradle multi-project showing Full-stack app using simplest Spring Boot 1.x (+ some Reactor event-bus app), web-sockets and React frontend app

  • spring boot 1.5.19.RELEASE
  • spring-mvc
  • spring-messaging
  • spring-data-rest
  • spring-hateoas
  • spring-security
  • spring devtools (live reload)
  • bootstrap 3
  • babel ES6
  • react + react-router
  • gradle
  • node
  • npm
  • webpack

Please take a note: I wont support that crap anymore... Sometimes Node JS libraries absolutely incompatible and non backward compatible during some time... In some past times it worked.

prod mode

# build:
./gradlew clean build

# run as standalone java app:
java -jar build/libs/*.jar

# or in unix bash:
bash build/libs/*.jar

dev mode

npm start
./gradlew bootRun
open http://localhost:8080

open page, turn on livereload browser extension, in idea change code and press alt+command+y, command+f9 this will rebuild your java/javascript sources and trigger spring-boot-devtools restart/reload handler

testing Ssemmiter

curl -iv localhost:8080/test/sse-interval # or open these URLs in the browser
curl -iv localhost:8080/test/sse-interval-with-status
curl -iv http://localhost:8080/test/streaming-response-body

in addition

outdated dependencies:

gradle dependencyUpdates
...
The following dependencies have later release versions:
 - org.springframework.boot:spring-boot-gradle-plugin [1.3.2.RELEASE -> 1.3.3.RELEASE]

npm outdated
npm update -D # or gradle npm -Ptask=update

read more:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].