7 Must-try JavaScript MVC Frameworks in 2022
Web development entailed submitting static HTML, CSS, and JavaScript files to an HTTP server. As software as a service (SaaS) becomes more popular, programs previously only available on the desktop are moved to the browser. JavaScript front-end codebases are becoming larger and more complex to manage as more logic is run in the browser. As […]
An Intro into webpack
Among various module bundlers, webpack turns out to be the most popular and powerful one due to its many features like improved performance and load time, to name a few! If you’re not familiar with it, I hope this blog will get you started with this powerful tool. So, What exactly is a webpack? A […]
Array methods in Javascript
Array is one of the most important and frequently used concepts in JS. If someone raises the question “What is an array?”, we used to say, “An array is a homogeneous collection of elements”. My own definition of the array is, It is a data structure used for arranging the elements or data as a […]
Reactive Forms (Angular)
We all know that Angular Application is a reactive system. We have two categories of form structures in Angular: Reactive Forms Template Driven Forms. In template driven forms, the template directives are used. Whereas in reactive forms, we could build our own representation of the form in the components. Thus, we could always opt for […]
Asynchronous Generators
For all the asynchronous challenges that we face in our code, would be solved by either Async-Await or Promises. Here comes another powerful alternative module which we call them as Generators!!! There is a mysterious secret behind these generators which I will reveal it in the final section of our blog. Let’s define Generators in […]
Lint Driven Development
It is no wonder that “Lint Driven Development – LDD” is one of the most essential development approach that every developer should follow up! It is an integral part of every developer’s toolbox! If you could agree my statement, then you’re already on the track of super cool development. If not, then I can get […]
Insights on code reviews
“Anybody can write code if he learns programming. But what makes him stand out of the crowd is the quality of the code”. Yes, the way you write and construct the code defines you as developer. Before anything else, how many of us feel to read another person’s code? How do we feel looking into […]
Validations in Full Stack Development
Full Stack Development, a quite tough to explain in a couple of lines. It takes ownership of the entire application from top to bottom. If you see a person as Full Stack Developer, he must be an all-rounder to develop an application from zero to high excellence. Full Stack Development includes 2 layers of architecture […]
SwitchMap in rxjs
Let’s dive deep into switchMap with an example, so it helps as to understand what is it and when to use it. Say we need to implement functionality for traffic signal which consists of 4 roads(A, B, C, D) meeting at a junction. The signals of these roads can be controlled either manually or automatically. […]
Learn RxJS in 1 Blog…(Javascript basics are recommended)
RxJS (stands for Reactive Javascript) is actually a well-known library that is used to handle asynchronous calls with multiple events. There are plenty of other reactive libraries written in other platforms. Some of them are RxJava, Rx.NET, UniRx, RxScala, RxClosure, RxCpp, RxPY, RxDart, RxNetty, RxAndroid, RxCocoa etc. Sample RxJS Implementation: const interval = new Observable(observer […]