Skip to content

Instantly share code, notes, and snippets.

@1isten
Last active January 27, 2023 01:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 1isten/e41412cbca3f5e5c822b76de4cfd1326 to your computer and use it in GitHub Desktop.
Save 1isten/e41412cbca3f5e5c822b76de4cfd1326 to your computer and use it in GitHub Desktop.
basic learning path for any frontend (js) framework
  1. template attributes vue, react
  2. template css & style vue, react
  3. template syntax (condition & list rendering) vue, react
  4. element ref vue, react
  5. form, input events & data binding vue, react
  6. component props (top-down) vue, react
  7. component events (bottom-up) vue, react
  8. component local state vue, react
  9. component lifecycle methods vue, react
  10. component data change watch vue, react
  11. component slot vue, react
  12. global state management vue, react
  13. data fetching vue, react
  14. loading state vue, react
  15. router & route (query / params) vue, react
  16. middleware, redirect vue, react
  17. error state, 404/500 page vue, react
  18. seo & meta vue, react
  19. i18n vue, react
  20. icons vue, react
  21. transition vue, react
  22. animation vue, react
  23. production build, deploy vue, react
@1isten
Copy link
Author

1isten commented Jan 20, 2023

reusable state & logic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment