41 lines
790 B
Markdown
41 lines
790 B
Markdown
# DECISIONS.md
|
|||
|
|
|
||
|
|
A file describing tech stack / feature decisions. sort of a change log
|
||
|
|
|
||
|
|
## The Birth of the project - 2026-10-05
|
||
|
|
|
||
|
|
### Languages:
|
||
|
|
|
||
|
|
#### Backend
|
||
|
|
|
||
|
|
##### GO
|
||
|
|
|
||
|
|
The language I want to learn
|
||
|
|
|
||
|
|
#### Web Frameworks
|
||
|
|
|
||
|
|
##### HTMX
|
||
|
|
|
||
|
|
Server side rendering reducing the number of roundtrips a user has to make to the server. The server still has to make the same number
|
||
|
|
of API calls however from the client side it should take less bandwidth and feel quicker
|
||
|
|
|
||
|
|
#### Web Frontend
|
||
|
|
|
||
|
|
##### HTML
|
||
|
|
|
||
|
|
standard web building blocks, no framework chosen yet
|
||
|
|
|
||
|
|
##### CSS
|
||
|
|
|
||
|
|
standard web building blocks, no framework chosen yet
|
||
|
|
|
||
|
|
##### JS
|
||
|
|
|
||
|
|
standard web building blocks, no framework chosen yet
|
||
|
|
|
||
|
|
### DB
|
||
|
|
|
||
|
|
##### PostgreSQL
|
||
|
|
|
||
|
|
Scales better than something like SQLite at the cost of more learning overhead and setup
|