2 ms·
I recently did, mostly for learning purposes. I hand coded pure-todo[1] (the latest state has not been pushed yet, I'm ironing out some things) with the intenti
by sandreas 3y ago
I recently did, mostly for learning purposes. I hand coded pure-todo[1] (the latest state has not been pushed yet, I'm ironing out some things) with the intention of having a single minimal PHP file (including styles, fonts and JavaScript).
Went pretty good so far, maintenance might be a nightmare but deployment is easy ;)
What I learned so far:
- PHP 8 features (Enums, better Type-Hinting, etc.)
- Inner workings of JWT and how to build them yourself
- JavaScript native event handling (e.g. element.dispatchEvent(new CustomEvent('click')); )
- JavaScript Drag & Drop even for safari on iOS
- How to build my own custom Icon font with the icomoon app[2]
- CSS Grid basics
I think it has turned out to be a pretty good idea to do something by hand from time to time :-)
[1]: https://github.com/sandreas/pure-todo https://github.com/sandreas/pure-todo
[2]: https://icomoon.io/app/ https://icomoon.io/app/
- johnrushx 3y agothat looks good good job