So you are building a client-side web app for that next big project and wondering: “Which router should I use?”. Here is the thing: you don’t need any at all.
Measurement of duration using Date.now may lead to unexpected results. Let’s see why and how to properly measure duration.
Fast and cheap way to get an URL for a file or a blob
How to implement drag-and-drop file upload so that users won’t suffer?
Analyzing a large code base, we immediately see cases in which the code should have been reused. But if you are just starting a project, cases of code reuse are not so obvious.
How to describe the state of the data being loaded using a single text field instead of several boolean variables.