This repo contains an early stage full-stack rust SPA web app nominally constructed as a language learning web site. It is very much just a personal project at the moment, with the following (ordered) goals:
- To improve my Rust development skills
- To improve my knowledge of Web Assembly
- To improve my Farsi skills
- To explore new, simpler, safer ways of building a web app by bypassing the overhead/complexity of existing frameworks such as React, and the various weaknesses of JavaScript/TypeScript
- To explore potential localisation options for multi-language sites, and various text orientations
- To improve/maintain my Swedish skills
- To actually build a functioning/pretty website for people to learn languages from
An additional noteworthy note is that I generally dislike external dependencies, and, in my personal projects, enjoy building things ground-up so it is highly likely that I will end up coding a lot of stuff here that would probably just be another npm/cargo package in another situation.