Kasra Khosravi

  Founder at FeedbackOnSite.co.


35 Stories by Kasra Khosravi

React re-reselect: Better memoization and cache management

Improve your React application's components and reduce unnecessary re-rendering with re-reselect, a lightweight wrapper for Reselect.
0 5 min read

React Tracked: Manage state and prevent excessive re-rendering

Explore React Tracked, a library for state usage tracking, and optimize your application by eliminating unnecessary re-renders.
0 3 min read

Create a custom tooltip component in Vue

Provide information to users without cluttering your UI by creating a tooltip component in Vue. Build a tooltip from scratch and with Vuetify and...
0 5 min read

Create draggable components with React-Draggable

Use the React-Draggable library to add movement to components in your application, benefitting the visual interest and organization of your UI.
0 5 min read

Pagination components with React and Tailwind CSS

Use React and Tailwind CSS to create two different types of pagination components that use navigation buttons and a numbered list.
1 5 min read

Create a performant virtual scrolling list in Vue.js 

Improve your UX and decrease performance lagging by rendering a virtual scroll list in Vue.js with the vue-virtual-scroll-list library.
0 4 min read

Create a sidebar menu in React from scratch

Learn how to make a sidebar menu from scratch in React to improve your user interface by providing navigation instructions.
0 4 min read

React Final Form: A library for more performant forms

Compare React Final Form to Formik, two form management solutions, in terms of community size, dependencies, and performance.
0 4 min read

Upgrade your CSS layouts with Atomic Layout 

Easily create reusable layout units using the Atomic Layout, a new React-based library that uses styled-components.
1 5 min read

Theming Vue.js with styled-components

Learn how utilizing styled-components to theme in Vue.js can provide an alternative way to style compared to traditional CSS in JavaScript.
1 5 min read

10 best practices for REST API design 

Follow the best practices for building REST APIs to create a solid backbone for your application to run smoothly.
0 4 min read

What’s new in Gatsby 3.0

Curious what new features come with Gatsby 3.0? This overview covers all the changes you'll need to know about moving forward.
1 4 min read