Code splitting in react js

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 →
Angular server side rendering or Angular Universal

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 →
javascript error handling

In the ReactJS, javascript error handling is not an easy job. There is not a consistent way to handle the error in ReactJs. Right now in React 15 or in the past the JavaScript errors inside the component corrupt the internal state and break the whole UI of the application, Means in React 15 or […]

Read More →

A new Module introduces in CSS is CSS3 flexbox to provide a more efficient way to align and distribute space among the list of items in a container with static and dynamic widths. A flexbox container expands items to fill available free space or shrinks them to prevent overflow. Difference Between Grid Layout and CSS3 […]

Read More →
Memory Management

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 →

ECMAScript 8 or ECMAScript 2017 was officially released last year end of June by TC39 (what is TC39? Technical Committee 39 which is the official committee for the evolution of Javascript. This committee conducts meeting regularly and usually the members are browser vendors ). Now the standard is to publish new specifications once a year. […]

Read More →

The fragment is a first-class component to wrap your child components and HTML elements instead of using any HTML element. Normal way of wrapping child component in render method render(){ return( <div> <Header/> <h1> Without Fragment </h1> </div> ); }   For above example, if you will not wrap the child component using <div> tag […]

Read More →
Video analytics

Restricting the scope of video analytics to merely surveillance and security-based applications would do gross injustice to the development of this field of engineering. Video Analytics should not be viewed as a solution that is limited in application due to the boundaries created by physical devices (like CCTV cameras) in use. The central agenda should […]

Read More →
HTTP/2 HTTP 2

HTTP/2 the next generation HTTP will make our applications faster. No need for any workarounds/hacks which we do for HTTP/1.1 to improve performance. HTTP 2 meets all the objectives of SPDY. This article tries to shed some light on HTTP/2 and compares with HTTP/1.1. 1) How many browsers support HTTP/2: Almost all the major browsers(Chrome,Firefox,Safari,IE11 […]

Read More →

The  React v16.0 release was a big one and among the changes are fragments, error boundaries, portals, support for custom DOM attributes, improved server-side-rendering and reduced file size. We will talk about the Portals here. What is React Portal? A way of rendering a child component outside the present Dom-Node-Hierarchy as opposed to the traditional […]

Read More →