PinnedPublished inStackademicHow to Set Up and Implement createBrowserRouter in Your AppReact-router-dom contains multiple ways to set-up our routing. However, createBrowserRouter is the recommended way by the react-router. It…Feb 22, 20242Feb 22, 20242
PinnedPublished inTowards DevReact19 2024 What’s coming?The new major release, React 19, is estimated to be out at the end of 2024 or at the beginning of 2025. Possible features that might be…Mar 3, 2024Mar 3, 2024
Published inStackademicDevin AI Software EngineerDevin is claimed to be the world’s first fully autonomous AI software engineer. There are several features claimed that Devin can achieve…Mar 24, 2024Mar 24, 2024
Published inStackademicAn Introduction to React NativeFor building cross-platform mobile applications with JavaScript and React, React Native is a useful option. Before the cross-platform…Mar 12, 2024Mar 12, 2024
redux-toolkitRedux helps manage the state of an application, making it easier to reason about state changes and manage complex state logic. Redux…Feb 16, 2024Feb 16, 2024
react-hook-formIt is a library provides utilities that make it easier to work with forms. Helps us to reduce the amount of boilerplate code related to…Feb 4, 2024Feb 4, 2024
react-queryWhen dealing with server-side data, react-query helps us to manage complex data. It comes with its hooks to make fetching and updating data…Jan 27, 2024Jan 27, 2024
axios react-query json-serverIn react applications combining, axios, react-query and json server is frequent to work with mock API. Json-server grant us ability to set…Jan 21, 2024Jan 21, 2024
useMemo vs useCallback and memoWhen we create a dynamic app in react we use useState hook in many occasions. We use it to get values from inputs, re-arrange arrays…Jan 16, 2024Jan 16, 2024
namespace interface typeIn TypeScript, namespace, interface and type serve to define types within our code. Each of them useful for different purposes and has…Jan 4, 2024Jan 4, 2024