9lessons Programming Blog - Tutorials about Angular, ReactJS, PHP, MySQL and Web Development
Monday, July 01, 2019

Angular 8 Multi Tenants Architecture

Multi-tenants is an architecture concept that can handle multiple projects in a single project container. If you look at popular sites like Nike.com or Mi.com, you will find out the project redirection based on the continent or country region. This post more about understanding the Angular 8 project package configuration, using this how are we leveraging the project for multi-tenant architecture.

Angular Multi Tenant Project

Tuesday, June 18, 2019

30+ Web Tools and Services Reviewed For You

The market is crowded with tens of thousands of web tools and services, every day a new web product is being launched. It is super-simple and anybody can do it. How is that possible? Because technology advanced in an unimaginable way and now everything is possible by using the right web tools and services.

Launching a webshop or blog can be done in a couple of minutes. Creating a gorgeous logo or company branding is not taking more than a few minutes by using AI drive logo platforms. Same platforms are also available for building websites. Anything you want can be done with small costs or even for free.

Thursday, June 06, 2019

Angular 8 Lazy Load Routing.

Angular announced a new version 8.0 and its improved few methods and the compiler to reduce the bundle size 40% less. Now time to update my previous article Angular Routing with Lazy loading Design Pattern. This post is about how to upgrade your Angular 7 application with Angular 8 configurations and changing the lazy load routing with Angular 8 loadChilder promise method. Take a look the setup video to understand more.

Angular 8 Lazy Load Routing.

Sunday, June 02, 2019

Which Hostgator Plan is Best for Indian Businesses?

Web hosting in India is a mixed bag. There are lots of local companies based in places like Pune, Bangalore, and Chennai, but none of the web hosts own their data centers. Instead, they're leased out, and this means they don't have direct access to the servers. Hostgator on the other hand, is a well-known brand that has the resources to manage its own servers. And due to their discounts and coupons, they have some of the cheapest web hosting on the market.

Which Hostgator Plan is Best for Indian

Sunday, May 19, 2019

Getting Started with Ionic React and Capacitor

Ionic is the most popular framework for Angular mobile application development. Now Ionic announced with React beta and Vue Js. This post is about getting started with Ionic React with Capacitor(Ionic Product). The Capacitor is a native bride for Cross-Platform for building universal applications. This blog post will explain how to set up a react project using Ionic mobile components and generating iOS, Android and Desktop(Electron framework build) applications.

Getting Started with Ionic React

Thursday, May 02, 2019

Angular Routing with Lazy Loading Design Pattern

Lazy loading is a design pattern to implement large scale Angular projects. Using this system design we can load the components based on the application need. This way we can increase the application performance. This article is a continues of Angular routing project, please follow the previous parts for better understanding. This will explain how to covert default component-based structure to Angular lazy loading pattern.

Angular Routing with Lazy Loading Design Pattern

Monday, April 08, 2019

Angular Continuous Deployment to Firebase Hosting using CircleCI

Are you working with front-end applications like Angular, React, Vue etc. Doing the production deployment is the most boring part. Because we need to do many manual steps to perform like npm install, ng test, build etc. This post will explain to how to automate all of these steps with CircleCI pipeline. Just push you changes to GitHub repository, and CircleCi take care everything.

Angular Continuous Deployment to Firebase Hosting using CircleCI

Wednesday, April 03, 2019

Generating PDF Documents on the Fly Using Nodejs and Kue

PDF documents are a very common form of hypermedia documents. Whether it’s books, bills, or invoices we consume PDF documents on a daily basis. In this article, we are going to learn how to generate PDF documents using Node.js and Worker queue called Kue. PDF generation is used in products such as E-commerce based applications, airline tickets, hotel booking, etc. We can use the same principle which I am going to show you below and apply it to implement the feature.

Generating PDF Documents on the Fly Using Nodejs and Kue

Monday, March 04, 2019

Angular Dynamic Routes for User Profiles

Are you working with social applications and user profiles? This post is about implementing dynamic routes for Angular application with basic route validations. This article is a part of Angular routing series for better understanding, please check my previous articles. Here you find importing the dynamic route value and validating with a regular expression for protecting the application routes.

Angular Dynamic Routes for user profiles

Make in India