Typescript OOP for Nodejs with Express

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/node

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    Under the covers NestJS uses Express (Fastify is also an option). They have many great examples to get you up and running in a few minutes. Check out this sample: https://github.com/nestjs/nest/tree/master/sample/05-sql-typeorm

  • domain-driven-hexagon

    Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

    My advice is to get familiar with SOLID principles, Design patterns, Domain-Driven Design, some architectures like Clean Architecture, Hexagonal Architecture etc. Knowing all this you will have a toolset to use for different projects and situations, and all of those principles combine well with OOP. I made a tutorial on those topics, if you're interested check it out in my github repo here

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts