Hello everyone!
My Simple Web Introduction
Easy Fullstack Web with SpringBoot (with Zero cost)
Backend
Kotlin
my AllTime favorite language. I extremely happy with it
Spring Boot
In my experience, Spring Boot is the most well-rounded framework for server-side development. Other frameworks have their strengths and weaknesses, but Spring Boot is the one that checks all the boxes to a certain degree.
JPA
I've used several ORMs in different environments, but the combination of Hibernate and JPA feels like the most optimal option I've experienced. I'm completely happy with it and wouldn't want to choose any other ORM for relational DBs.
Kotlin JDSL
As far as I know queryDsl is Best Type Safe Query Builder in JVM environment. But compile process is kind of complicated. Kotlin JDSL is pretty solid Alternatives for querydsl. there is no separate compilation process. I believe that queryDsl still the best option. but kotlin jdsl is a also pretty good choice.
FrontEnd
JTE
Best template engine for spring boot developers I've ever experienced
HTMX
modern frontend framework(JS) is too heavy and complicated. I'm tired of JSON. HTMX is great Solution
Alpine.js
so useful, help me create interactive web applications with minimal dependencies and less code
tailwindcss + daisy ui
kind of looks dirty, but easy develop for backend Developer
Spring-view-component (JTE)
help me to make reusable ui component with JTE
Infra
AWS EC2
Free-Tier Computing avaliable. why not use it?
Github action
simple CI Tool
Docker
Let's encrypt
free ssl
NGINX
free web server
SupaBase postgresql
free tier avaliable for cloud relational DB. I'm so happy with it.
Github Oauth2
Intellij
Intellij is a ultimate IDE for JVM developers. super powerful
Provide by stella6767