How To Build An API With Node, Without Additional Framework (SQL Included)

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

Civic Auth - Web2 & Web3 login in a simple SDK
Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.
www.civic.com
featured
SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
  1. sqlite

    sqlite mirror (by smparkes)

    Node version 22.5.0 introduces an API to communicate with an embedded SQL database (cf. SQLite). By introducing an abstraction to control the execution of SQL queries, we can manipulate user data with simplicity and security.

  2. Civic Auth

    Web2 & Web3 login in a simple SDK. Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.

    Civic Auth logo
  3. Express

    Fast, unopinionated, minimalist web framework for node.

    I emphasize this aspect because it's rather simple to create a Backend application with Express or Fastify. Moreover, these libraries are quite efficient for manipulating HTTP requests and responses, often by simplifying JSON serialization, HTTP status management, or REST routing.

  4. esbuild

    An extremely fast bundler for the web

    TypeScript requires a compilation step before execution. Although Node "is starting" to offer native support for .ts, I opted here for ESBuild (an ultra-efficient bundler), to generate a JavaScript file executable simply with Node: esbuild src/index.ts --bundle --format=esm --outfile=dist/index.js --platform=node --target=node22.14 && node dist/index.js

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

  • How to Build a Fullstack AI Agent with LangGraphJS and NestJS (Using Agent Initializr)

    3 projects | dev.to | 17 Jun 2025
  • Scalable REST API Architecture with NestJS, Prisma, Swagger, & Docker: How To.

    5 projects | dev.to | 25 May 2025
  • NestJS: The Modern Node.js Framework

    1 project | dev.to | 20 Mar 2025
  • Secure Your REST API Using Keycloak Role-Based Access Control

    1 project | dev.to | 13 Mar 2025
  • The Good, the Bad, and the OpenAPI: Why Developers Love and Hate It

    1 project | dev.to | 9 Feb 2025

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?