ReactJs Lifecycle | Initialization, Mounting, Updating & Unmounting

The ReactJS lifecycle is an extensive tool that can be used to design a memorable experience on the web. They’re one of the most robust avenues in the development word to allow us to create UI-oriented applications. These apps can be launched on the web for the greater audience to consume as well. While ReactJS … Read more

Code Base management for Multitenant Application

Code-Base-management-for-Multitenant-Application

Single Github Repository vs Multiple Repositories   This article is an outcome of our experience in working with multi-tenant applications for customers. Lately, we have been working on a SaaS based enterprise level application. The biggest challenge we faced here was source codebase management as per tenant-directed (customer/enterprise) codebase change requirements. All major discussions revolved … Read more

Python+MongoDB = Rapid & scalable app development

MongoDB from Python: Accessing MongoDB from Python applications is easy and familiar to many Python developers. PyMongo uses the rich dictionary support in Python to create a similar API as MongoDB’s native JavaScript query syntax. After all, there some understanding for execution and performance. There is also a second API built upon the atomic operators … Read more

DevOps with Puppet, Chef and Ansible

As DevOps culture is being adopted inside IT industries, so does the interest in automation platform well suited to the speed and agility commonly promoted as DevOps prime benefits and that means a growing need for IT pros not only willing to embrace the mind set and methodology behind the DevOps approach, but also able … Read more

How to use both Django & NodeJS as backend for your application

Choosing a language for your web/mobile application depends on what you want to achieve from the task. There are many ways and reasons to have your application running on multiple technologies and integrate them. Here I will be talking about two different backend languages that are Django and Node.JS, both are backend technologies and may … Read more