BigBinary Logo
BigBinary Logo
  • CLIENTS
  • SERVICES
  • BLOG
  • CAREERS
  • CONTACT
  • MORE
    BOOKS
    VIDEOS
    PODCAST
    PRESENTATIONS
  • CLIENTS
  • SERVICES
  • PRESENTATIONS
  • BLOG
  • CONTACT
  • VIDEOS
  • BOOKS

San Jose, USA

2066 N Capitol Ave #1117
San Jose, CA 95132

Pune, India

Office #803, 8th Floor, Tower 2
World Trade Center, Kharadi
Pune, Maharashtra 411014
India

hello@BigBinary.com
React Best Practices

Interesting reads

Elegant Javascript patterns

RORO: https://medium.com/free-code-camp/elegant-patterns-in-modern-javascript-roro-be01e7669cbd

Ice Factory: https://medium.com/free-code-camp/elegant-patterns-in-modern-javascript-ice-factory-4161859a0eee

A primer on Javascript naming

https://www.robinwieruch.de/javascript-naming-conventions

Debounce and throttling

Debouncing enforces that a function not be called again until a certain amount of time has passed without it being called. As in “execute this function only if 100 milliseconds have passed without it being called.”

Throttling enforces a maximum number of times a function can be called over time. As in “execute this function at most once every 100 milliseconds.”

Read more: https://css-tricks.com/the-difference-between-throttling-and-debouncing/

const vs let

https://overreacted.io/on-let-vs-const/

Short React code snippets from the 30 seconds of code team

https://www.30secondsofcode.org/react/p/1

  • Elegant Javascript patterns
  • A primer on Javascript naming
  • Debounce and throttling
  • const vs let
  • Short React code snippets from the 30 seconds of code team
Create alias for commonly used directories
Newer
hello@BigBinary.com
  • Services
  • Ruby on Rails
  • React.js
  • Node.js
  • React Native
  • Workshops
  • Learn
  • BigBinary Academy
  • How Credit Card Processing Works
  • Handling Stripe Subscriptions
  • Learn Ruby on Rails Book
  • Conversation With API Builders
  • React Best Practices
  • Learn React Native
  • Learn Object Oriented Programming
  • Tidbits
  • How we work
  • Company
  • Presentations
  • Jobs
  • Wall of love
  • Contact
  • Blog
  • Videos
  • Podcast
  • Social
  • Twitter
  • Linkedin
  • YouTube
  • Github
  • Dribbble