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.
Fundamentals of Responsive Images
Picture this: images that look awesome and load fast. Learn how to size up responsive image solutions to choose what's right for your site.

Read More
In the news
Major performance improvements are introduced: SSR with Next.js 4 is 2.6x faster and style initialization is 20% faster. According to CSS-in-JS benchmarks, Next.js styles are now the fastest of any library.
In this post the authors are going to highlight some of the more prominent changes: better TypeScript integration, better error handling, better support for functional components in single-file components, and environment-agnostic server-side rendering.
Tools & libraries
WYSIWYG Regex playground for those who JavaScript
Tutorials & guides

A collection of CSS snippets to create fast, complex image effects for websites

Microsoft Edge is coming to iOS and Android, letting Windows customers roam their browsing experience wherever they go. Here's what developers need to know.

Microsoft’s TypeScript programming language brings many of the advantages of static typing to JavaScript. Although it doesn’t enforce types at runtime, it enables richer static analysis, encourages more safety, and opens the door for better IDE integration. TypeScript code is typically transpiled to standards-based JavaScript so that it can run natively in browsers and Node.js.
Last summer the author wrote a post which quickly became my most popular one to day. With webpack 2 and 3 it got outdated, so he decided to write a new one.
Blogs
Terms like “Progressive Web Apps” (PWAs) are useful to help spread concepts, but they come with a risk of misuse and misunderstanding.

The Firefox Quantum release is getting close. It brings many performance improvements, including the super fast CSS engine that we brought over from Servo.

Is being able to handle 5 times more request per second not better? Well, no. Not when the payload we are delivering back is a tiny useless JSON blob. If your production application is a hello world server, then sure, 500% is amazing. But then again, why use a framework at all?! Also, how do you still have a job?
For beginners
Imagine, for example, a complex image transformation algorithm that’s running in the browser.
While the Call Stack has functions to execute, the browser can’t do anything else — it’s being blocked. This means that the browser can’t render, it can’t run any other code, it’s just stuck. And here comes the problem — your app UI is no longer efficient and pleasing.
Hello from the server side
Let's learn about Nest.js, the new framework that takes advantage of TypeScript to create reliable and well structured Express applications

Demo
Animated SVG bat which when you click turns into a vampire!...

Curated by Infinum's JS team.
Infinum JS Team · 156 2nd St · San Francisco CA 94105 · USA
Unsubscribe | View in browser