Tech stack - Handmade-Portal/docs GitHub Wiki
Handmade-Portal Technical Stack:
Backend
- Programming language: Go is a simple and high-performance programming language.
- Framework: Gin is a lightweight and efficient framework for go.
- Database: PostgreSQL is a powerful, open source object-relational database system, Redis is an open-source, in-memory data store for versatile applications.
- Logging and Monitoring: Slog a Go library for extensible and structured logging.
Frontend
- Programming languages: HTML, TS, CSS is a standart stack for frontend development.
- Metodology: BEM is a methodology that allows you to structure both directories and code as clearly as possible
- Framework used for TS: Vue3 with Composition API is a one of the most popular frameworks for JS and TS.
- Preprocessor for CSS: SASS/SCSS is a preprocessor that helps well to structure classes inside a file