What's going on in < / > world
"Easy is boring. That's why I love the web and browsers." - Remy Sharp

Hello, you're reading Infinum Frontend Cookies, bringing you the latest JavaScript and CSS related news straight to your inbox every week.
The Iceberg of React Hooks
React Hooks, unlike Class Components, provide low-level building blocks for optimizing and composing applications with minimal boilerplate.
Without in-depth knowledge, performance problems can arise and code complexity can increase due to subtle bugs and leaky abstractions.
Read More
In this post, we'll look at the new loading attribute which brings native <img> and <iframe> lazy-loading to the web!
Tools & libraries
A block-styled editor with clean JSON output
Never heard of Unicode normalization? You’re not alone. But it will save you a lot of trouble.
In this article, we explore the conditions that can enable (and prevent) a web application to run (optimally) at 60 frames per second. We also look at several optimizations that can be plugged into the browser's rendering pipeline.
WebAssembly is an assembly language for a conceptual machine, not a physical one. This is why it can be run across a variety of different machine architectures.
Just as WebAssembly is an assembly language for a conceptual machine, WebAssembly needs a system interface for a conceptual operating system, not any single operating system.
Web accessibility is the name given to the practice of making websites more usable and inclusive to people with disabilities. On the face of it, most people would agree that web accessibility is a good thing. But a lot of myths and misunderstandings persist about what exactly constitutes web accessibility, how necessary it is for individual businesses, the benefits and how easy it is to carry out.
For beginners
Ahmad shows a few uses of text-align that might help you achieve the layout you want.
Hello from the server side
Node.js is an open source, cross-platform JavaScript runtime engine to develop server-side applications.