Callbacks in Javascript

Before diving into callbacks, we have to understand that, in javascript, functions are first-class objects. As such, we can dynamically create, destroy, pass to a function, return as a value a first-class object. Also, it has all the rights as other variables in the programming language have. Callbacks in Javascript If we pass a function … Read more

JWT Authentication in Express.js using Passport.js

In the previous post, we created an express.js application step by step. If you haven’t read that post, I suggest you do it because the basic steps are covered in the post. Therefore, you can check it out from here: https://nepcodex.com/2019/09/create-an-express-application-with-database/. Also, since we are trying to build a REST API, we will remove many … Read more

Some Interesting Facts in JavaScript

JavaScript, which was created to “make web pages alive”, is one of the feature-rich language. However, this scripting language has got many peculiarities which is distinct from other programming language. So, here we are going to view some interesting facts in JavaScript. We will see some history and some programming ways which are different from … Read more

Create A Simple Web App In GoLang

Introduction In this article, I would like to create a simple web app in GoLang (in short Go) programming language. Go is a statically typed, compiled programming language designed at Google. As the official website of GoLang says, Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. Go official … Read more

Laravel – Is it a choice for web artisans?

Introduction to Laravel Laravel – Is it a choice for web artisans? The official website of laravel says The PHP Framework For Web Artisans Laravel Official Website Laravel is a modern PHP framework which requires PHP >= 7.1.3 (for Laravel 5.8). Its popularity is increasing everyday, and as we can see below, it’s is the … Read more

Django Rest API – From Scratch – Part 1

Let’s create a todo app quickly Project Setup Create a directory where all your project files and environment exist. You shouldn’t install any python module globally because every project has different dependencies. The dependencies should be installed in the scope of a project. Therefore, you should create a virtual environment and activate it as following. … Read more