10+ ReactJS Framework Articles You Should Read
Tags: react, tutorial, webdev, weeklyui
Published: 2020-05-12 08:05:35

As developers, working in a constantly evolving environment due to technology and innovations, it's our duty to stay up to date. It may sound simple, but reading news and blogs regularly is one of the best ways to keep up to date on the latest tech trends and skills. It's enough only to be online on a social media platform and you will definitely find at least 10 articles per day worth clicking on. This is the case for ReactJS framework, also. 

[ReactJS](https://www.creative-tim.com/templates/react?ref=devto) developers apparently love to write and share their coding experiences. Therefore, you can find a lot of platforms, blogs, and so on with interesting and practical information. **Here is a collection of articles on ReactJS framework that are undoubtedly worth reading. Check it out!** 

[![top reactjs articles](https://creativetimblog.com/blog/wp-content/uploads/2020/05/top-reactjs-articles-1024x683.jpg)](https://www.creative-tim.com/blog/tutorial/reactjs-framework-articles-you-should-read/?ref=devto)

## **ReactJS framework articles good for beginners:**

1\. [Why You Should Build Your Portfolio with React](https://www.framer.com/blog/posts/react-portfolio/) 
This article points out why React is the best programming language for building your portfolio website. React comes with a number of features that help speed up your workflow. You’ll be able to create and use components like project thumbnails without having to copy and paste the same code each time. You can also deploy your React app to Github Pages, which hosts your website for free. Also, the article comes with a very useful step-by-step mini-tutorial on how to build a simple React portfolio app and experience its power firsthand. 

2\. [Vue vs React: Which is the Better Framework?](https://buttercms.com/blog/vue-vs-react-which-is-the-better-framework) 
When you are searching for a framework to fit your needs, at some point, you will have to choose between 2 or 3 frameworks. This article will help you decide between 2 very popular JavaScript choices - VueJS and React. They have a lot of similarities, both use a [Virtual DOM](https://bitsofco.de/understanding-the-virtual-dom/)and possess a reactive and component-based structure. 
Reading this article you will understand what are the strong-points and shortcomings of these two technologies and which one is most favorable to developers and the growth of the business. 

3\. [Difference Between React.js and React Native](https://dzone.com/articles/difference-between-react-js-and-react-native)? 
When you are a beginner it is very possible to be confused by the name differences: It is React or ReactJS (like the difference between Angular and AngularJS)...it means the same as React Native, are they similar or totally different? 
Well, this article will very much help you. You will learn what are the strengths of each framework that should give you a fair idea of what makes them different. 

4\. [Build your own React](https://pomb.us/build-your-own-react/) 
When you have just started learning ReactJS, it is essential to understand the logic behind it. You know what they say: "You have to learn by doing it yourself." This is why rewriting React from scratch is a good idea. If you agree with me, then this article is for you! This way, you will learn how to properly use each data structure and how to choose between them. 

5\. [Essentials ReactJS Interview Questions](https://www.creative-tim.com/blog/web-design/reactjs-interview-questions/?ref=devto) 
This article focuses on some general information about how you should prepare yourself before going to an interview (perfectly acceptable for the online ones, too) and a list of basic questions that you should have the answers for if you want to get the job! Even without a coding interview, this would be a great practice to really brush up on your skills and ace that interview. ![reactjs article web developers](https://creativetimblog.com/blog/wp-content/uploads/2020/05/reactjs-article-web-developers-1024x683.jpg)  

## **ReactJS framework articles good for experienced React developers:**

6\. [Top React.js free templates](https://www.creative-tim.com/blog/web-design/top-react-js-free-templates-july-2019/?ref=devto) 
If you are a fan of ReactJS framework and you want to save some time and energy, this article contains a list of very good-looking and useful free templates that you can start using now. 
If you are interested in this article, then you should read this one too: [React & React Native 9 examples: websites, applications, and experiments](https://www.creative-tim.com/blog/web-design/react-examples-websites-applications-experiments/?ref=devto). Here you will find more examples using ReactJS and React Native examples. 

7\. [ReactJS & Redux Tutorial with real-life examples](https://www.creative-tim.com/blog/tutorial/reactjs-redux-tutorials/?ref=devto) 
If you are interested in how to integrate Redux into a React project, our colleague from Creative Tim can help you! He has started a series of React tutorials on our official [Youtube channel](https://www.youtube.com/channel/UCVyTG4sCw-rOvB9oHkzZD1w) where he shows you all the information you need, from the very basics to the more practical ones, in order to be able to use Redux with one of our products. 
In this article, you will find the links plus more information about these tutorials. 

8\. [How to Build an App with React, Express, and SQLite](https://blog.alexdevero.com/react-express-sqlite-app/) 
In this article, you will find a very useful and well-presented tutorial on how to build your own app with React, Express, and SQLite. First, you will create SQLite database. Next, you will create an express server and connect it with the database. After that, you will build a React app, use `axios` to send requests to the server and use React hooks to store received data. 

9\. [Apollo GraphQL: How to Build a Full-stack App with React and Node Js](https://www.freecodecamp.org/news/apollo-graphql-how-to-build-a-full-stack-app-with-react-and-node-js/) 
Freecodecamp is a good source for good articles that any developer should read from time to time. In this tutorial, we will use it on the front end and back end by building an Apollo GraphQL Server with Node JS. Then we will consume the data on the client-side using React JS. 

[10\. How to Style Your React Apps with Less Code Using Tailwind CSS and Styled Components](https://www.freecodecamp.org/news/how-to-style-your-react-apps-with-less-code-using-tailwind-css-and-styled-components/) 
This article shows how to build a form component without writing a single line of CSS using Tailwind CSS and Styled Components. If you did not know, Tailwind is a utility-first CSS framework for rapidly building custom designs and it can be used alone to style React Apps. If you are looking for a Tailwind resource, [here's our Free Tailwind Starter Kit.](https://www.creative-tim.com/learning-lab/tailwind-starter-kit/presentation?ref=devto) 

11\. [Building A Web App With Headless CMS And React](https://www.smashingmagazine.com/2020/04/web-app-headless-cms-react/) 
In this article, you’ll learn what Headless CMS is, and the pros and cons of Headless CMS. Starting from this, you will then follow a tutorial on how to built a shopping cart using GraphCMS a (backend-only content management system). After reading this article, you can go ahead and build any web app of your choice using a headless CMS and React. 

12\. [React Hooks (and What They Mean for Designers)](https://www.framer.com/blog/posts/react-hooks/) 
Reading this article you will learn how Hooks make React significantly easier to write and read, along with some specific examples on how to use them for rapid prototyping. Hooks is a developer's resource that radically simplifies how you create components. This post walks through the basics of Hooks and how to use them for quick prototyping. 

But before reading this article, you might want to check out the article below: 

13\. [A Different Approach to Coding With React Hooks](https://dzone.com/articles/a-different-approach-to-coding-with-react-hooks) 
This article points out why you might have to change your whole thinking process when coding in React with Hooks. 

14\. [Why I moved from React to Svelte and others will follow](https://www.mikenikles.com/blog/why-i-moved-from-react-to-svelte-and-why-others-will-follow/) 
This article shows why coding with Svelte is a better experience than coding with React, using very practical examples.

## **Final Thoughts**

The key to staying up to date is to stay informed by reading the best articles and news in tech. It's not hard if you keep a routine. For example, you can schedule 1h per day for reading and you can use a lot of tools for saving interesting articles for when that reading hour comes. 

I hope this article on ReactJS Framework Articles will help you. 

PS. Do you have any tricks? 

🔥 Keep up with us: [Facebook](https://www.facebook.com/CreativeTim/) | [Twitter](https://twitter.com/CreativeTim) | [Instagram](https://instagram.com/creativetimofficial/) 

![reading reactjs framework articles](https://creativetimblog.com/blog/wp-content/uploads/2020/05/reading-reactjs-framework-articles.gif)