joesb
Joined 16 years ago
Joined 16 years ago
IMO, each chapter of the tutorial just talk about unrelated "language" and then never once show how they all work together. One chapter will talk about web server but not class system, then another chapter will talk about another "language" that support class but then never write web server in it.
For example, get him to write game on top of Roblox. Or any other game that allow simple mod.
If you want to get more hands on, there are plenty of game engines that is simple to write, many are in Python.
If you have an iPad, there are lots of Game coding app, like Swift Playground.
If you have if/else in your code, you don't think "If one path fail, so can the other path, so I never handle the other path".
Minor nitpick, third party library and framework does not modify your browser. They all still run on unmodified browsers.
It's like the article trying to keep repeating the words "processed", "ultra-processed", "hyper-processed" as if it's some scary boogey man.
Why introduce inconsistency in everyone's workflow just because this specific page is a simple contact form?
The fact that it is just a simple contact form is exactly why you should use the same tools and workflow that everyone in your team has already been using.
Write what other people knows so you don't have to be the one maintaining it.
One day React could change from using Virtual Dom to the Svelte way and most user of library wouldn't notice.
The point of the article is that React remember where to make the modification for you.
But we don't actually do that precise computation though. try repeating any action exactly and you will see some inaccuracy.