Creating a NodeJS project without frameworks in 2023

This page summarizes the projects mentioned and recommended in the original post on dev.to

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. nodejs-basic-structure

    This is a simple project using a few different libraries to create a backend API.

    Besides these configurations above, I also configured things like .gitignore, ESLint, .env, .npmrc, vite.confg, and the docker-compose.yml. All those configurations can be found inside the repository’s URL because I am not going to talk about each one here. (Repository)

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. fastify-resty

    ⚔️ Declarative NodeJS web framework with REST API route auto-generation, DI, and decorators, build on top of Fastify and TypeScript.

    We are implementing the concept of controllers. As our application is very small, we just have one entity and just one file to centralize all routes of this entity

  4. Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

    In this project, we are using Prisma as ORM and in order to set it up, we need to run the command

  5. vitest

    Next generation testing framework powered by Vite.

    We are going to use Vitest for all the tests and partially we did the setup, once we installed the dependencies at the beginning of this post and also when we copied the vite.cofig.ts

  6. Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

    We applied lots of things, techniques, and patterns, but in the end, I felt good with the application that was built. Now I also can say that I am feeling a bit up-to-date with the technologies that this project involved and the way of building software without a framework, it also reminds me, why I like so much of using Frameworks…. go NestJS 💪🏼

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
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

  • NestJs x Prisma: Made for each other

    3 projects | dev.to | 10 Sep 2022
  • Wrighter (β) - A Powerful Markdown Blogger & A Writing Companion ⚡

    10 projects | dev.to | 2 Sep 2022
  • How to build an ecommerce app with NestJS

    5 projects | dev.to | 23 Jun 2022
  • Building A Robust Backend Server With NestJS 🚧

    9 projects | dev.to | 24 Oct 2021
  • Building CRUD API with NestJs - Introduction.

    2 projects | dev.to | 7 Oct 2021

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?