Optimize the performance of your React application with hooks - Learn how to use React hooks such as useEffect, useMemo, useCallback, useReducer, and React.lazy to control re-renders, memoize calculations, handle state updates, and split code. Improve the speed and user experience of your React application.
On-demand services such as taxi and food delivery apps have a very important feature which is the real-time position tracking of their users
If you enjoy building mobile apps with Expo like I do, you've probably encountered some limitations such as applying native configurations in the managed workflow
We can call functions and methods located inside a child component simply using references
React components automatically re-render whenever there is a change in their state or props. In some cases, you may want to re-render a component without changing its data
The DOM in Vue JS is updated asynchronously. When you change a value, the change is not immediately rendered in the DOM...
Learn how to use React Native Webview to convert your website into mobile application for Android and IOS
Find out how to make global functions in Vue.js using Mixins and Plugins
Expo is a great tool for developing mobile applications with React Native, especially for beginners, but this power has consequences and limits. some features cannot be implemented without detaching from Expo.
When you nest your components in react.js, in some cases, you may want to update the state of the parent component from the child component or vice versa.
I often use Tailwind CSS in my projects, due to its flexibility and customizability. If you want to get up quickly with any new front-end project, Tailwind should be your choice.
In this article you will discover how to make a blog, that delivers better performance, higher security and lower budget, based on static site generators.
Watchers are Vue.js feature that allows you to track a component property and run a function whenever its value changes.
Recently, I worked on a project based on Laravel and Vue.js where I had to set up a manual imagecropping tool with server upload. I then decided to share it in this tutorial.