Author Norbert Kamienski
Norbert Kamienski
React / React Native Developer. Performing lectures and trainings for the local community.

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 […]

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 […]

How To Write A Better React Code

“The first draft of anything is shit” Said Ernest Hemingway, and even if this guy had nothing to do with React, or even Commodore, he knew exactly that the first creative act, is almost always, not well-thought-out and hard to understand by anybody except the author. I suppose this is a great place to start […]

Jump in React #2 – React application structure

React application structure The create-react-app command generates simple application that have a structure like this: Node_modules folder contains a few modules that are necessary for application to work correctly. When we add something with npm command, we can find it in this folder. Public folder includes favicon and html file where our app is attached […]

Jump in React #1 – Introduction

Introduction This is the first part of tutorial for people who want to start their adventure with React.The requirements to setup a first react application are nodejs/npm and terminal. Let’s do this! After the installation of the requirements, you’ll be ready to create your first application. There are many boilerplates and libraries to get started […]

Stack of books for developers

Young developers start their adventure with programming, ask a lot of questions on the internet about the best programming books. The most common answers are books describing the syntax and rules of the language. Developers forget about the rest of skills that I think should know every dev. These are the correct approach to work, […]

GIT Excercises: Level Basic

1. To initialize a Git repository here, type command. 2. OK, let’s type git status to see what the current state of our project. 3. Create file and called it example1.txt in the your folder. Run git status again and see how the repository status has changed. 4. How Git says example1.txt is “untracked”? That […]