A Developer Approach to Event HandlersEvent handlers are always used when developing UIs. Not just on the web, but native applications also use nearly identical abstractions, albeit with slight differences. As frequently as they are used,...July 27, 2020frontendrefactoring
Page Visibility APIThe Page Visibility API, as the name suggests, allows you to determine whether a page is currently visible to the user. More precisely, it tells you if the page can be seen on the monitor. There's no...April 24, 2023webapifrontendbrowser
Web Storage EventsWeb storage, consisting of sessionStorage and localStorage, is now very familiar. Unlike cookies, which were difficult to handle, web storage clarifies its use as client-side storage and has already b...April 18, 2023webapifrontendbrowser
Frontend Development Environment Checklist (2023)Every time I start a frontend project, there are things that need to be decided. Defining the development environment and stack, choosing a version control tool (usually Git), deciding how to manage b...March 31, 2023frontend
Common JavaScript ErrorsWhile developing, you frequently encounter red error messages due to mistakes in the code. It's fortunate if bugs are found during development, but seeing an error message in a live service can make a...June 29, 2021javascriptfrontend