JavaScript - Modern Problem Solving.

  • Is React the correct framework to use? Is it a Framework?
  • Why use react over others? What problems does it solve?
  • What should I use with React? Mobx? Redux? None?
  • What Patterns should I follow?
  • What file structure should I have?
  • What are the best practices?
  • What boilerplate should I use? Should you use one? How long till I get to use React? Should I use Create-React-App or Next.js?
  • Should we use Sever Side Rendering.
  • What should we do with styling? styling?
  • How do I think simple, modular, re-use, composibility?
  • Are we overthinking?
  • Don't prematurely optimize performance
  • learn

Overview

  • javascript fatigue
  • where we are now in javascript?
  • what is the right way?
  • what's best practice?
  • we should ask "why" more.
  • patience is key?

Are you Asking the Right questions?

Are you over-thinking?

Becoming a better Problem Solver.

Conclusion

Getting Started

  • think simple, think modular, think re-use, and for the the love of god, don't overthink it and be patient.

Setting up Configurations

Resources

Best Tutorials

Best Documentation

Best Practices