Am I following best practices for express app with mysql database?

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

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • Knex

    A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.

  • Also, but that's just me, I would at least use a query builder like Knex to avoid having to write sql in code (if not using an ORM but that might be an overkill depending on what you've got to do).

  • Koa

    Expressive middleware for node.js using ES2017 async functions

  • Speaking of which... there's a long-standing issue with express when it comes to async route handlers. There's backstory to this is complicated and controversial, but the tl;dr: is that (in my humble, and very controversial, opinion) you can use express-async-errors as a workaround hack for legacy projects, but if you're starting a new project you should avoid Express and switch to Koa instead.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS 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

  • Type-safe Data Access in Go using Prisma and sqlc

    3 projects | dev.to | 5 Dec 2023
  • People who use rust and postgres in production along with RDS proxy, what do you do?

    1 project | /r/rust | 15 Nov 2023
  • The diesel project is looking for help

    1 project | /r/rust | 4 Nov 2023
  • Knex 3.0

    1 project | news.ycombinator.com | 6 Oct 2023
  • Diesel Is a Safe, Extensible ORM and Query Builder for Rust

    1 project | news.ycombinator.com | 18 Sep 2023