What are the generators in ES6? In ES6, now we have a new way of function implementation — Generators. These are basically functions that we can stop at any point and continue them exactly from the same point where we left earlier. Confusing? So we will start with normal function- we call a…
How simple mobile apps, developed by using common web technologies are improving the way we interact with apps. In 2015, when google introduced PWA, it was focused on three fundamental things:- Reliable — Load instantly and never show the downasaur, even in uncertain network conditions. Fast — Respond quickly to user interactions with silky…
So, what’s new with the ES6 features that you must know in JavaScript.Let’s see them here without wasting much of your time. The ES6 provides us so many cool features which are good for developers life. I will explain to you a few features which I like during development. I…
I am sure as a web developer you must have heard about buzz word Debounce and Throttling. These are very common techniques to improve your web performance. Have ever wonder how google, amazon search suggestions work so seamlessly ?, Yes these techniques are behind the scene to provide you these…
What are refs used for in React? Refs are used to get reference to a DOM node or an instance of a component in React. Good examples of when to use refs are for managing focus/text selection, triggering imperative animations, or integrating with third-party DOM libraries. You should avoid using…
What’s new in React 16? The new version of React 16 comes with a lot of new features and improvements to stability. Facebook, the company behind React, has rewritten the entire core architecture making it able to support long-awaited features. In this post, we will explore the changes, and how…
Prototype Like Douglas Crockford said – “Every Object is linked to a prototype object from which it can inherit properties. All objects created from object literals are linked to Object.prototype, an object that comes standard with JavaScript.” Here, we will explore some interesting things. What is a Prototype? {Prototype} (Prototype with…
YSlow 14 Guidelines- Fewer HTTP Requests — request less during page load time like loading of google analytic, Image Sprites, concat CSS/JS, Use a CDN — most CDN have multiple location as compare to your company has one data centre. Expires/Cache-Control Header Gzip — gidnetwork.net Stylesheets at Top Scripts at Bottom Avoid CSS Expressions Externalise CSS…