spring-boot-web-application-sample
JHipster
spring-boot-web-application-sample | JHipster | |
---|---|---|
4 | 67 | |
374 | 22,065 | |
1.9% | 0.3% | |
4.7 | 10.0 | |
6 months ago | 4 days ago | |
Java | Java | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spring-boot-web-application-sample
- Any examples of a well designed Java web backend?
- I am learning Spring (Boot). Can you point me please to some github repo examples with clean code and good practices to understand how a good app is crafted?
-
GitHub examples of java spring boot applications that follow best practices
https://github.com/gtiwari333/spring-boot-blog-app https://github.com/gtiwari333/spring-boot-web-application-sample https://github.com/gtiwari333/spring-boot-keycloak-angular-quote-app
-
Do you know of any good Spring Boot sample project for learning?
And a more complex/production grade looking sample application: https://github.com/gtiwari333/spring-boot-web-application-sample
JHipster
-
My Journey to the JHipster Core Team
My first contribution to the jhipster-generator was on 07/2021: https://github.com/jhipster/generator-jhipster/pull/15724. After blogging for a while, I decided to contribute to the JHipster Lite project and wrote about the experience here: https://renanfranca.github.io/how-did-i-earn-money-to-fix-an-issue-from-an-open-source-software.html. Then, I made 10 contributions to the JHipster Lite project (https://github.com/jhipster/jhipster-lite/pulls?q=is%3Apr+author%3A%40me+is%3Aclosed).
- Year After Switching from Java to Go: Our Experiences
-
Mill: A fast JVM build tool for Java and Scala
Interesting that you ended up going all the way to Rust land instead of just using one of the multiple tools that have been created to help with this, like:
* Spring Boot (it has a UI to create projects where you pick Java version, DB, build tool, some libs etc): https://spring.io/guides/gs/spring-boot
* JHipster - the nuclear option, pick what you want a la carte: https://www.jhipster.tech/
* JBang - a cute CLI for this: https://www.jbang.dev/
* Maven Archetypes - the old fashioned way (existed before "create-app" kind of tools appeared): https://maven.apache.org/guides/introduction/introduction-to...
And most IDEs also have "new project" wizzards.
-
How to Build Efficient CRUD Apps?
JHipster: A development platform for generating, developing, and deploying full-stack web applications based on Spring Boot and front-end frameworks like Angular, React, or Vue.
-
Java Microservices with Spring Boot and Spring Cloud
An easy way to get a pre-configured Keycloak instance is to use JHipster's jhipster-sample-app-oauth2 application. It gets updated with every JHipster release. You can clone it with the following command:
- Deploy Secure Spring Boot Microservices on Amazon EKS Using Terraform and Kubernetes
-
Simpler way to develop CRUD apps?
If you want a Spring backend with an Angular Frontend check out https://www.jhipster.tech. This is very nice for CRUD stuff.
-
How hard is it to make one ?
Use https://www.jhipster.tech/
-
DevOps For Developers: Continuous Integration, GitHub Actions & Sonar Cloud
To test GitHub Actions, we need a new project which in this case I generated using JHipster with the configuration seen here:
- Anyone using JHipster?
What are some alternatives?
keycloak-kafka - Keycloak module to produce events to kafka
Lombok - Very spicy additions to the Java programming language.
webdrivermanager - Automated driver management and other helper features for Selenium WebDriver in Java
Spring Loaded - Java agent that enables class reloading in a running JVM
clean-architecture-delivery-example - A example of clean architecture in Java 8 and Spring Boot 2.0
AspectJ