-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
-
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.
-
TypeORM
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
-
Sequelize
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.
Routing: At this point you should understand how routing in React works. You can use react-router to enhance it. There is a small library called wouter which you might want to have a look at.
Relational Databases: I tend to use Postgre with an ORM. If you know Typescript, you have TypeORM, I like to use Prisma, you can also use Sequelize.
Tests, linting: Please, use a linter, it will make your code 10x more readable for other people. I use eslint with the AirBnb config. Test your code. Understand the differences between unit and end-to-end testing. For React, you can use Jest and react-testing-library. There is also vitest in case you had bootstraped your app using Vite. I think the most used end-to-end library is Cypress, I prefer to use Playwright.
Relational Databases: I tend to use Postgre with an ORM. If you know Typescript, you have TypeORM, I like to use Prisma, you can also use Sequelize.
Relational Databases: I tend to use Postgre with an ORM. If you know Typescript, you have TypeORM, I like to use Prisma, you can also use Sequelize.
Tests, linting: Please, use a linter, it will make your code 10x more readable for other people. I use eslint with the AirBnb config. Test your code. Understand the differences between unit and end-to-end testing. For React, you can use Jest and react-testing-library. There is also vitest in case you had bootstraped your app using Vite. I think the most used end-to-end library is Cypress, I prefer to use Playwright.
Related posts
-
ConseguĂ trabajo remoto para afuera sin tĂtulo y sin experiencia y te lo cuento
-
Consegui trabajo remoto para afuera sin tĂtulo y sin experiencia y te lo cuento
-
Is mongodb a good choice for a human resource management system website?
-
What ORM to use with TypeScript
-
[TypeORM] suggested TMP features for type safety and defeat Prisma