This is a series and you are reading part 1.

If you are accustomed to using lifecycle methods in your projects with React, I am here to tell you that you don't need them 80% of the time.

In traditional React applications (< 16.8.0), we used classes for our stateful components and functions for our stateless components.

To make a simple counter component that uses state in older versions of React, we would create a class as shown below:

import { Component } from "react";


class Counter extends Component {
constructor(props) {…

An efficient way to build a sketching app in Flutter


Consider taking a moment to follow me on Twitter :)

https://twitter.com/jayaikendu

WATCH THE UPDATED VERSION OF THIS TUTORIAL (WITH FRONTEND INTEGRATION) AS A VIDEO ON YOUTUBE https://www.youtube.com/watch?v=I4LEMajjdjA&list=PLOOcfkIFw3os58bzJjtUfcmRae_Ht_dFw

YOU CAN SEE PART ONE OF THIS TUTORIAL BY CLICKING HERE

Code on GitHub here

This is where this fella comes in

Django Rest Framework

I guess it is pretty obvious that this tutorial is going to be about Django Rest Framework — no offense if you didn’t know.

In the last tutorial, we set up the models that we are going to use for our Django Rest Framework API. Now let us get our hands diiiiiiiirrrrrtttyyyy!!!

I believe you have already installed Django Rest Framework as done in the last tutorial…


Django Rest Framework + React + Redux

Consider taking a moment to follow me on Twitter :)

https://twitter.com/jayaikendu

WATCH THE UPDATED VERSION OF THIS TUTORIAL (WITH FRONTEND INTEGRATION) AS A VIDEO ON YOUTUBE https://www.youtube.com/watch?v=I4LEMajjdjA&list=PLOOcfkIFw3os58bzJjtUfcmRae_Ht_dFw

I strongly suggest you watch the youtube video as it is more current.

I am going to show you guys how to create a basic Quiz Application with cool functionalities using Django (Rest Framework). You can later integrate it with React and Redux.

I am going to break this up into 2 parts so I can explain it very well and this is Part One.

You can get this code on Github here.

Setting up the Django Environment

I assume you have Django installed, so first of all, we are going to create our…


You are probably reading this because you are more or less not sure on how to develop your career in programming.

I started coding when I was 13, about three years ago.

To be honest, I had a tough time figuring out what programming language I should learn first and trust me, it was a bummer and that’s when I came across this…..

Droidscript image
Droidscript image
DroidScript | IDE for Javascript

DONT GET ME WRONG!!!! I am not saying you should go and download DroidScript from the Android Play Store because it might get you more confused as it did me for a while. …

Jayaike Ndu

Software Developer solving real-world problems with code. Founder of Squizel and Editor of CodeTensor

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store