All Projects → pgrimard → Spring Boot React

pgrimard / Spring Boot React

Isomorphic React app with Spring Boot

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Spring Boot React

Thymeleaf Spring
Thymeleaf integration module for Spring
Stars: ✭ 349 (+693.18%)
Mutual labels:  spring-boot, server-side-rendering
Pacbot
PacBot (Policy as Code Bot)
Stars: ✭ 1,017 (+2211.36%)
Mutual labels:  spring-boot
Spring Boot
spring-boot 项目实践总结
Stars: ✭ 989 (+2147.73%)
Mutual labels:  spring-boot
Mica Example
mica 演示项目
Stars: ✭ 42 (-4.55%)
Mutual labels:  spring-boot
Spring Thrift Api Gateway
Gateway for Apache Thrift requests processing that is built on Spring Cloud stack
Stars: ✭ 38 (-13.64%)
Mutual labels:  spring-boot
Spring Jms
Spring JMS Tutorials
Stars: ✭ 42 (-4.55%)
Mutual labels:  spring-boot
Onthefly
🔗 Generate TinySVG, HTML and CSS on the fly
Stars: ✭ 37 (-15.91%)
Mutual labels:  server-side-rendering
Typescript Hapi React Hot Loader Example
Simple TypeScript React Hot Loading example with Hapi Server-side rendering
Stars: ✭ 44 (+0%)
Mutual labels:  server-side-rendering
Dynamic Data Source Demo
基于事务的读写分离
Stars: ✭ 43 (-2.27%)
Mutual labels:  spring-boot
Botwall4j
A botwall for Java web applications
Stars: ✭ 41 (-6.82%)
Mutual labels:  spring-boot
Spring Cloud Gateway
An example of using Spring cloud gateway
Stars: ✭ 40 (-9.09%)
Mutual labels:  spring-boot
Ruoyi
基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 991 (+2152.27%)
Mutual labels:  spring-boot
Oidc Workshop Spring Io 2019
Workshop at Spring I/O 2019 on "Securing Microservices with OpenID Connect and Spring Security 5.1"
Stars: ✭ 43 (-2.27%)
Mutual labels:  spring-boot
Jpetstore 6 Vaadin Spring Boot
This project is an exercise to port the original JPetStore-6 to Vaadin 8 and Spring Boot.
Stars: ✭ 38 (-13.64%)
Mutual labels:  spring-boot
Ssh Shell Spring Boot
Spring shell in spring boot application over ssh
Stars: ✭ 43 (-2.27%)
Mutual labels:  spring-boot
Gwt Boot Modules
GWT Boot: BOMs and POMs, Starters, Dependencies and Parent
Stars: ✭ 38 (-13.64%)
Mutual labels:  spring-boot
Depli
A handsome JVM monitoring dashboard
Stars: ✭ 39 (-11.36%)
Mutual labels:  spring-boot
Gs Rest Service
Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.
Stars: ✭ 1,011 (+2197.73%)
Mutual labels:  spring-boot
Hapi React Hot Loader Example
Simple React Hot Loading example with Hapi Server-side rendering
Stars: ✭ 44 (+0%)
Mutual labels:  server-side-rendering
Disconf Spring Boot Starter
disconf-spring-boot-starter 让你可以使用spring-boot的方式开发依赖disconf的程序 只需要关心disconfi的配置文件和配置项,省略了编写xml的麻烦
Stars: ✭ 44 (+0%)
Mutual labels:  spring-boot

= Isomorphic React app with Spring Boot

image:https://travis-ci.org/pgrimard/spring-boot-react.svg?branch=master["Build Status", link="https://travis-ci.org/pgrimard/spring-boot-react"] image:https://api.codacy.com/project/badge/Grade/a3e4a77f68234bbf8455301b713d0583["Codacy code quality", link="https://www.codacy.com/app/pgrimard/spring-boot-react?utm_source=github.com&utm_medium=referral&utm_content=pgrimard/spring-boot-react&utm_campaign=Badge_Grade"]

This is a sample Spring Boot application that demonstrates React's server side rendering capabilities as well as how this works with React Router and Redux. For more details, please https://patrickgrimard.io/2016/11/24/server-side-rendering-with-spring-boot-and-react/[read my blog post].

This application uses Spring's ScriptTemplateView which is a https://www.jcp.org/en/jsr/detail?id=223[JSR-223] implementation, and uses the Nashorn ScriptEngine. If you are interested in an alternate solution which uses https://github.com/eclipsesource/J2V8[J2V8], have a look at the https://github.com/pgrimard/spring-boot-react/tree/j2v8[J2V8 branch].

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].