MAManjur Aliinmanjur.hashnode.dev·Dec 13, 2024 · 4 min readIntroduction to JestJest is a delightful JavaScript testing framework with a focus on simplicity. Originally developed by Facebook, Jest is widely used for testing React applications. It provides a comprehensive testing solution that works out of the box for most JavaSc...00
MAManjur Aliinmanjur.hashnode.dev·Dec 13, 2024 · 2 min readMemoization in React.import React, { useState, useCallback } from 'react'; const ParentComponent = () => { const [count, setCount] = useState(0); const increment = useCallback(() => { setCount(prevCount => prevCount + 1); }, [setCount]); return ( <div>...00
MAManjur Aliinmicro-frontend-in-depth.hashnode.dev·Dec 13, 2024 · 9 min readComprehensive Guide to MicrofrontendsIntroduction to Microfrontends Microfrontends extend the principles of microservices to the frontend by splitting a monolithic UI into smaller, more manageable, and independently deployable components. Each microfrontend (MFE) is an isolated applicat...00
MAManjur Aliinmanjur.hashnode.dev·Jul 17, 2024 · 7 min readReactJS Hooks: useState and useEffectReactJS introduced two new features, called hooks, in its newer versions: useState and useEffect. These hooks allow functional components to have their own state and lifecycle methods, which used to be possible only with class components. Before Hook...00
MAManjur Aliinmanjur.hashnode.dev·May 30, 2024 · 5 min readReact Native for React Developers: A Comprehensive GuideReact Native is an excellent framework for React developers looking to extend their skills to mobile app development. Leveraging the same React principles, React Native allows for the creation of native mobile applications for iOS and Android using J...00