RESTful Node.js Starter with Prisma and Typescript alternatives and similar libraries
Based on the "Runner" category.
Alternatively, view node-starter alternatives based on common mentions on social networks and blogs.
puppeteerNode.js API for Chrome
PlaywrightPlaywright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
phantomjsScriptable Headless Browser
avaNode.js test runner that lets you develop with confidence 🚀
nightwatchEnd-to-end testing framework written in Node.js and using the W3C Webdriver API
casperjsNavigation scripting & testing utility for PhantomJS and SlimerJS.
zombieInsanely fast, full-stack, headless browser testing using node.js
taikoA node.js library for testing modern web applications
slimerjsA scriptable browser like PhantomJS, based on Firefox
totoroA simple and stable cross-browser testing tool. 简单稳定的跨浏览器测试工具。
ChaoSocket.js:boom: Mock WebSockets and create chaos :boom:
consolemockA tool for testing console logs
AWS Cloud-aware infrastructure-from-code toolbox [NEW]
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of RESTful Node.js Starter with Prisma and Typescript or a related project?
RESTful Node.js Starter with Prisma and Typescriptvsava
RESTful Node.js Starter with Prisma and Typescriptvstotoro
RESTful Node.js Starter with Prisma and TypescriptvsWebdriverIO
RESTful Node.js Starter with Prisma and TypescriptvsNightmare
RESTful Node.js Starter with Prisma and TypescriptvsPlaywright
RESTful Node.js Starter with Prisma and Typescript
This is an entity-based (atom) starter that utilizing
- Prisma (ORM)
So what is an atom
An atom is a single part of the project, atoms can work together to response to certain requests
The core components of an atom are
A router routes traffic to the desired function
A controller control the logic of a atom, a controller may need validator and/or service
A validator is function that validates the incoming data to ensure that the data is valid
A service is an API between a atom and the database
Other files may be provided such as
npm run initfor initialization this command will
- delete LICENSE and CONTRIBUTING.md files
- empty README.md file
- delete .env.example and copy its content to .env
- ask you for project Name, Version, Description and Author and write them to package.json
npm run create atom <name>to create a new atom
*Note that all licence references and agreements mentioned in the RESTful Node.js Starter with Prisma and Typescript README section above are relevant to that project's source code only.