Category React

The basics you should know about Gatsby API files.

GatsbyJS is a PWA (Progressive Web App) generator which is the most powerful framework which loads only the HTML, CSS, data, and JavaScript so your site loads as fast as possible. The project created on Gatsby is loaded once and can prefetches data from resources for pages while you surfing around the site for example […]

What is React Context And How To Use It?

If you’re having a problem with passing property to a component just to pass it further down to child, React Context is exactly what you need. By the definition, React Context provides us a possibility to pass data through the component tree, so you don’t need to pass props down manually at every level. In […]

What Is React Concurrent Mode And Why You Will Love It?

Not long ago, Facebook introduced Concurrent Mode (on the day of writing this article it is still experimental). Concurrent Mode has been built with user and development experience in mind, but this time it looks like it really has a lot to offer, and is about to be a huge step forward for React. There […]

How to upgrade React Native to the latest version?

If you have a project in the version older than React Native 0.61, you should probably start thinking about upgrading it to the latest one. However, this is not an easy task. I’ve spent quite a few days with ups and downs, trying many methods, but success seems far away. Luckily, I got there, and […]

7 Reasons Why You Should Be Using React

Few words about React If your still not yet fully familiar with React, it is so far the hottest and the most wanted JavaScript framework, that enables you to build highly performant and extremely user-friendly interfaces. Facebook released React as open-source in 2013. Since then the popularity of the framework was just emerging. Many big […]

Server-Side Rendering (SSR) vs Client-Side Rendering (CSR)

We love high Google ranks. But Google, on the other hand, loves short rendering time a lot, which gives fewer chances for heavy apps to position themselves well. Simply put – the more complex your React app becomes, the more effort Google needs, to chew it and assign a position on the list. There is […]