development, javascriptDecember 23, 2020By adminES2020 New FeaturesSince ES2015, updates from the TC39 committee are released annually. Their latest release ES2020 comes with many new features.
development, javascript, reactApril 30, 2020By adminReact Re-rendering ComponentsReact is known for providing a fast user experience by only updating the parts of the UI that have changed. In this article, we discuss how we can optimise the render performance by understanding how React decides to re-render
development, javascript, react, material-uiMarch 16, 2020By adminReact Component Library with Material UIUsing Material UI which supports Styled Components is an excellent combination of libraries to start building a design system of your own
development, javascript, node.jsFebruary 21, 2020By adminNode.js Memory ManagementNode.js memory management provides means to dynamically allocate memory chunks for programs when they request them and free it when they are no longer needed, so they can be reused. Application-level memory management can be manual or automatic.
development, reactNovember 09, 2019By adminREACT CONCURRENT MODERegardless of all the optimizations we do in in React apps, rendering process so far has been a blocking and cannot be interrupted. With the introduction of new experimental React Concurrent Mode, rendering becomes interruptible.
development, javascript, reactApril 13, 2018By adminREACT CONTEXT APIThe context API will finally become a first-class citizen with the release of React 16.3. Facebook has announced that they are going to release a stable yet revamped version of the context API.
development, javascript, reactJune 13, 2017By adminASYNCHRONOUS JAVASCRIPT WITH ASYNC/AWAITPromises are great but the its nested syntax can get easily complex and hard to follow. With ES2017 async and await keywords for writing asynchronous code makes it more readable and easier to follow than equivalent code based on long promise chains or deeply nested callbacks.
development, javascript, es6May 30, 2017By adminWEB APPLICATION SECURITYES6 introduced improved parameter handling in JavaScript. Instead of the half array arguments object, these new improvements will significantly improve how we handle arguments and parameters.
development, securityMay 30, 2017By adminWEB APPLICATION SECURITYCyber security has become a necessity for any web developer building client-facing web applications. We are looking into few options for securing our app.