Caching with Webpack, improving SEO of React apps, and more
IF YOU READ NOTHING ELSE
Your responses have cache headers set and client’s browser caches static assets. But web development is very dynamic nowadays, we deploy multiple times per day. So how can we continue with aggressive deployment and still cache static assets?
Ensuring that SPA application is correctly indexed by the search engines
For many, techies and non techies alike, JS has long been associated with front-end development; that ‘thing’ you needed to add a bit of extra stuff on a webpage. In the last decade JS has gained pace as an ‘everything’ language.
What does the Google Analytics script actually do? It’s pretty convoluted at first glance.
Typescript has a type system which provides more capabilities than the type system in C# and Java. The one that I found to be very useful is the union type in Typescript. Let's define what a union type is
Vuetify.js is a reusable semantic component framework for Vue.js 2. It aims to provide clean, semantic and reusable components.
As the new site rolls out over the next several months, a look under the hood will reveal a number of modern technologies designed to make the site faster and easier to use — for readers, most importantly, but also for our developers.
Popmotion x React provides a simple interface to bring Popmotion’s tweening, physics and input tracking capabilities to any React component.
One day somebody gave me - a backend guy - an old school project written in Backbone with Marionette. At the beginning, I was trying to get into it, learn how it works etc, but after some while - at the time when React community was growing really fast - I said: That’s it! Let’s move to React.
This repository contains an explanation of inner work of ReactJS. In fact, I was debugging through the entire code base and put all the logic on visual block-schemes, analyzed them, summarized and explained main concepts and approaches. I’ve already finished with Stack version and now I work with the next, Fiber version.
I just finished reading “So Good They Can’t Ignore You” by Cal Newport. The book is centered around Cal’s argument that skills trump passion when it comes to finding work you love. He breaks his argument down into tenets and incrementally proves his thesis as only someone with a Ph.D. in Computer Science could do.
It’s been a while since my last blog post, mostly because I didn’t really have the time or the energy to sit down and write up all the stuff that I wanted to write about.
This tutorial teaches data visualization with D3.js from the ground up. After watching this, you will know how to make a scatter plot, bar chart, and line ch...
A simple way to improve Bootstrap modals UX on mobile phones.
LEARN HOW IT WORKS
🍔 Build DOM elements using JSX automatically