56 lines
1.8 KiB
Markdown
56 lines
1.8 KiB
Markdown
# WailsV3 Project with HTMX and Templ
|
|
|
|
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
|
|
|
|
Welcome to the WailsV3 project template integrating HTMX and Templ, inspired by [this project](https://gitlab.isima.fr/rovandemer/astroproject). This template provides a starting point for building modern web applications with Go, leveraging the power of Wails, HTMX, and Templ.
|
|
|
|
## 🚀 Features
|
|
|
|
- **WailsV3**: A framework for building desktop applications using Go and web technologies.
|
|
- **HTMX**: A library that allows you to access AJAX, CSS Transitions, WebSockets, and Server-Sent Events directly in HTML.
|
|
- **Templ**: A Go template engine designed for simplicity and ease of use.
|
|
|
|
## 📋 Requirements
|
|
|
|
Before you begin, ensure you have the following installed:
|
|
|
|
- **WailsV3**: [Installation Guide](https://v3alpha.wails.io/getting-started/installation/)
|
|
- **Go**: [Download Go](https://go.dev/dl/)
|
|
|
|
## 📄 Documentation
|
|
|
|
- **Templ Documentation**: [templ.guide](https://templ.guide)
|
|
- **WailsV3 Documentation**: [v3alpha.wails.io](https://v3alpha.wails.io)
|
|
|
|
## ⚙️ Installation
|
|
|
|
1. **Clone the Repository**
|
|
```bash
|
|
git clone https://github.com/OnHenriGolera/Wails3-HTMX-Templ-Template
|
|
cd Wails3-HTMX-Templ-Template
|
|
```
|
|
|
|
2. **Install Dependencies and Build the Application**
|
|
```bash
|
|
wails3 build
|
|
```
|
|
|
|
3. **Run the Application**
|
|
```bash
|
|
wails3 dev
|
|
```
|
|
|
|
## 📝 License
|
|
|
|
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
|
|
|
|
## 💡 Inspirations
|
|
|
|
- Inspired by the [Astroproject](https://gitlab.isima.fr/rovandemer/astroproject).
|
|
- Thanks to the developers of Wails, HTMX, and Templ for their amazing tools.
|
|
|
|
---
|
|
|
|
Feel free to enhance this template to suit your project's specific needs. Happy coding! 🎉
|
|
|
|
--- |