https://github.com/sj22032003/go-ssr-fullstack-app
A fullstack application, providing complete server side rendering using go, gin, templ and htmx
https://github.com/sj22032003/go-ssr-fullstack-app
gin-gonic golang htmx server-side-rendering templating
Last synced: 29 days ago
JSON representation
A fullstack application, providing complete server side rendering using go, gin, templ and htmx
- Host: GitHub
- URL: https://github.com/sj22032003/go-ssr-fullstack-app
- Owner: SJ22032003
- Created: 2024-04-11T09:31:20.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-24T13:07:33.000Z (10 months ago)
- Last Synced: 2024-07-24T15:02:25.204Z (10 months ago)
- Topics: gin-gonic, golang, htmx, server-side-rendering, templating
- Language: templ
- Homepage:
- Size: 58.6 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go SSR Fullstack Application
This is a fullstack application that provides complete server-side rendering (SSR) using Go, Gin, Templ, and HTMX.
You can run React components on the server-side and render them on the client-side using HTMX.## Technologies Used
- **Go**: A statically typed, compiled language with a clean syntax and garbage collection. It's used for the backend of this application.
- **Gin**: A HTTP web framework written in Go. It features a martini-like API with performance that's up to 40 times faster.
- **Templ**: A lightweight, fast, and flexible templating engine in Go. It's used to generate the HTML views for this application.
- **HTMX**: A modern HTML-first approach to AJAX. It allows you to access AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, without having to write any JavaScript.