Skip to main content

Coding Fundamentals

Javascript​

Front-end / React​

Scalable Front-end architecture

How to apply SOLID principles in React applications

UI Component Anatomy

Web Workers

History NPM Package for Navigation History

Flux Pattern from Facebook

Microservices​

  • A Netflix Guide to Microservices - Josh Evans, Director of Engineering at Netflix

  • Separation of concerns

    • Modularity, encapsulation
  • Scalability

    • Horizontally scaling
    • Workload partitioning
  • Virtualization

    • Automated operations
    • On Deman provisioning

Common Patterns​

Singleton Pattern - used when we need to run only one instance of something in our application, such as DB connection.

Domain-Driven Design​

Seperation of Concerns​

Other Basic Skills​

Javascript Runtime​