What to expect From this Blog? This blog covers the theory of elastic search, terminologies, scenarios Blog does not include installation or writing queries, creating indices etc. This blog surely can give the you a better idea of what is elastic search and how it works. What is Elastic Search? Elastic Search is an analytics […]

Read More →

As we know Angular 6 beta version has been released. The angular team comes up with a lot of features.   In Angular 6 modules, they generally focused on  How to reduce the compilation time  How to reduce the code size  Service workers  CDK   Bazel Compiler: Whenever we do the development small changes comes every […]

Read More →

What is React Portal? React Portal provide the way to render children into a DOM node that exists outside the DOM hierarchy of the parent component.   Format ReactDOM.createPortal(child, container)   where the child is the Component which will be rendered at the place of the container which is dom node.   Implementation:   render() { […]

Read More →

What is code splitting in React js? Code Splitting in react js  simply spilt your bundle generated by Wepack or Browserify into multiple and load them dynamically.   Why splitting is important: We develop react app. Our code imports many third-party libraries. Bundle generated by web pack or Browserify also gets fatter and fatter.  This fat budle.js […]

Read More →

What is Angular Server Side Rendering? Angular Server Side Rendering is rendering the initial view from the server side later on everything will be handled by the Browser. In, this blog we will try to implement SSR in Angularjs. In addition to that you will know what is Angular Universal? Regular Angular Application A normal Angular application executes […]

Read More →

Memory Management! When things (string, array, object) are created, memory is allocated to them in JavaScript. Unlike Low-Level Programming Language C, JavaScript does not have alloc(), malloc(), free() primitive to do a job for them. Memory is automatically freed when that is no longer useful.    This process is called Garbage Collection. Word Automatically brings confusion to developers, […]

Read More →

What is Immutable Data? Simply data that can not be changed is immutable. In the example below, we have data array which contains no of hours one employee worked on some specific project. var hoursWorked = [8, 8, 8, 7, 7, 9, 6, 8, 8, 7]; console.log(hoursWorked); //op: [8, 8, 8, 7, 7, 9, 6, 8, 8, 7] […]

Read More →

  What is Design Patterns? In simple words, design patterns are just a way of coding. There are several templates of coding and we name the group as design patterns and each pattern again have a specific name. There are 3 types of design patterns Creational Design Pattern Structural Design Pattern Behavioural Design Pattern   […]

Read More →

What is  Server Side Rendering? Server Side Rendering means rendering the initial view from server side later on everything will be done by the client side. In, this blog we will try to implement SSR in React js and does not include redux implementation as well. The advantage of SSR over CSR?   Improved Initial Rendering Time CSR:  Generally […]

Read More →