Open in app
Home
Notifications
Lists
Stories

Write
Nir Avraham
Nir Avraham

Home

About

Aug 25, 2021

How to organize your theme

Organizing a theme to your web/app can be sometimes a real hustle. You want to organize all colors of your app in a way you can support a light-dark theme, contrast theme (for accessibility), or even for multiple products. After working on some big projects that include all the use…

Themes

4 min read

How to organize your theme
How to organize your theme

Published in Welldone Software

·Nov 11, 2019

How to Reduce Unnecessary Re-renders

Building a large scale React app may include some re-renders headaches. The growth of your app may cause you to spend a lot of time investigating why “heavy” components re-rendered much more then you expected. In this article, I’ll demonstrate a common use-case and will explain how placing useState /…

React

3 min read

How to Reduce Unnecessary Re-renders
How to Reduce Unnecessary Re-renders

Published in Welldone Software

·Aug 30, 2019

How to handle permissions with Styled Components

I’ve searched the web for a robust way to handle permissions in the UI level in a React app, but I haven’t found any proper way to inject the permissions the component needs without messing the jsx. In this article, I’ll share my way of thinking step by step until…

React

4 min read

How to handle permissions with Styled Components
How to handle permissions with Styled Components
Nir Avraham

Nir Avraham

Following
  • Oren Yomtov

    Oren Yomtov

  • Vitali Zaidman

    Vitali Zaidman

  • Omer Azriel

    Omer Azriel

  • Amnon Sadeh

    Amnon Sadeh

  • Moti Shriki

    Moti Shriki

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable