Hacker GitHub

← All repos

morris/vanilla-todo

View on GitHub ↗ ★ 1,181 JavaScript

A case study on viable techniques for vanilla web development.

11 mentions on Hacker News by 6 people: 4 stories, 7 comments · first 2020-10-22 · latest 2024-08-28

Mentions per year 11 mentions · busiest year 2020 (5)
20082026
  1. …be about the standard web platform, not about a particular framework (and version thereof). [0] https://github.com/morris/vanilla-todo
  2. …here [0] and wanted to try something else this time, on a different location on that spectrum. [0] https://github.com/morris/vanilla-todo
  3. …of "everything should be a component" (can be argued more easily IMO). Shamelessly plugging https://github.com/morris/vanilla-todo here; in this try-hard-to-stay-vanilla case study there are similar conclusions: Reconciliation is hard, CSS…
  4. Did some research on this a while ago and I‘d wager that 5x in LOC & growth is a bit off: https://github.com/morris/vanilla-todo - probably it’s more around 1.5x (which can still be problematic). Would be interesting to rewrite the study…
  5. …back I stumbled into something a bit more complex, still done in pure js, just for the hell of it: https://github.com/morris/vanilla-todo And then wrote my own version, with code a lot closer to modern react, with undo/redo and other…
  6. …maintainable (even without build steps). For anyone interested, let's continue the discussion here: https://github.com/morris/vanilla-todo/issues/6
  7. Object.assign is polyfilled: https://github.com/morris/vanilla-todo/blob/9a27e850e15fddfe... That being said, the page still didn't load properly for me when I actually tried it in IE11, but it's not because of Object.assign. Nobody writes…