[Design Pattern] What is MVVM?
MVVM stands for Model-View-ViewModel. It is a design pattern that facilitates the separation of concerns in user interface development. MVVM is particularly prevalent in frameworks like Angular, Vue.js, and Knockout.js. Model: Represents the data an...
![[Design Pattern] What is MVVM?](https://cdn.hashnode.com/res/hashnode/image/upload/v1709803290305/c23a99a7-6b8d-4e55-8d1d-3db4d43cfe21.png)
![[React] What is Context API?](https://cdn.hashnode.com/res/hashnode/image/upload/v1708635890528/d079de98-8f99-4b9a-a2c6-26f5d30f0780.png)
![[React] Performance Optimization in Applications](https://cdn.hashnode.com/res/hashnode/image/upload/v1707425903425/75004fef-24ef-4471-8a00-5dcd5da67d73.png)
![[React] What is Controlled/Uncontrolled Component?](https://cdn.hashnode.com/res/hashnode/image/upload/v1707168528771/6c743a81-8fdf-47e5-a7de-5bf96f01ebe9.png)
![[React] What is Virtual DOM?](https://cdn.hashnode.com/res/hashnode/image/upload/v1707079605330/582fde11-0da2-47a3-b804-f942323bbd54.png)
![[React] What is JSX?](https://cdn.hashnode.com/res/hashnode/image/upload/v1706992753220/bb490b1b-1e7d-45c2-b247-361b71b2dac6.png)
![[TypeScript] What is Generics?](https://cdn.hashnode.com/res/hashnode/image/upload/v1706471859948/d809dc25-5471-4ce1-8a26-1b61c51e2677.png)
![[React] What is useEffect?](https://cdn.hashnode.com/res/hashnode/image/upload/v1706364011371/6108cddf-890d-4b23-8f0b-02292442fd8a.png)
![[React] What is useCallback?](https://cdn.hashnode.com/res/hashnode/image/upload/v1706207000513/5ca23504-5fd5-4af1-a856-43881850d3b9.png)