PinnedAteshan GunduzinStackademicHow 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 222Feb 222
PinnedAteshan GunduzinTowards 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 3Mar 3
Ateshan GunduzinStackademicDevin 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 24Mar 24
Ateshan GunduzinStackademicAn Introduction to React NativeFor building cross-platform mobile applications with JavaScript and React, React Native is a useful option. Before the cross-platform…Mar 12Mar 12
Ateshan Gunduzredux-toolkitRedux helps manage the state of an application, making it easier to reason about state changes and manage complex state logic. Redux…Feb 16Feb 16
Ateshan Gunduzreact-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 4Feb 4
Ateshan Gunduzreact-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 27Jan 27
Ateshan Gunduzaxios 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 21Jan 21
Ateshan GunduzuseMemo 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 16Jan 16
Ateshan Gunduznamespace interface typeIn TypeScript, namespace, interface and type serve to define types within our code. Each of them useful for different purposes and has…Jan 4Jan 4