DEV Community

loading...

What are some features that every frontend developer should know how to implement?

blazephoenix profile image Tanmay Naik ・1 min read

As the question suggests, what are some frontend features every frontend developer should know how to implement/optimize for, as a standard thing a frontend dev should know? A few things off the top of my head would be,

Working with APIs to

  • Search
  • Sort
  • Filter

Optimizing by

  • Throttling
  • Debouncing
  • Memoization

What else?

Discussion (2)

pic
Editor guide
Collapse
alvarosaburido profile image
Alvaro Saburido • Edited
  • Basic accessibility (aria labels, screen readers, focusable elements and tab navigation).
  • How javascript works in the browser, the call stack and the event loop
  • Basic UX
Collapse
blazephoenix profile image
Tanmay Naik Author
  • UI testing
  • General testing
  • Optimizing for page speed
  • Knowledge of how SEO fits in