Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thomasalbertodev/note_app_restful_api

Membuat RESTful API dengan studi kasus Note App
https://github.com/thomasalbertodev/note_app_restful_api

expressjs node-js notes-app prisma restful-api

Last synced: 5 days ago
JSON representation

Membuat RESTful API dengan studi kasus Note App

Awesome Lists containing this project

README

        

# Add Package Joi

```sh
npm install joi
```

- Description : Joi is a JavaScript library used to validate data in Node.js applications
- Documentation : https://www.npmjs.com/package/joi

# Add Package Express

```sh
npm install express
```

```sh
npm install --save-dev @types/express
```

- Description : Express, is a popular web application framework for developing Node.js-based web applications.
- Documentation : https://www.npmjs.com/package/express

# Add Library Prisma

```sh
npm install --save-dev prisma
```

- Description : Prisma is a library used to interact with a database in Node.js applications.
- Documentation : https://www.prisma.io/

# Add Package Winston

```sh
npm install winston
```

- Description : Winston is a JavaScript library used to manage logging in Node.js applications.
- Documentation : https://www.npmjs.com/package/winston

# Add Package Bcrypt

```sh
npm install bcrypt
```

```sh
npm install --save-dev @types/bcrypt
```

- Description : Bcrypt is a JavaScript library used to hash passwords in Node.js applications.
- Documentation : https://www.npmjs.com/package/bcrypt

# Add Package UUID

```sh
npm install uuid
```

```sh
npm install --save-dev @types/uuid
```

- Description : UUID is a JavaScript library used to generate unique identifiers in Node.js applications.
- Documentation : https://www.npmjs.com/package/uuid

# Add Package Jest

```sh
npm install --save-dev jest @types/jest
```

- Description : Jest is a JavaScript library used to test Node.js applications.
- Documentation : https://www.npmjs.com/package/jest

# Add Library Babel

```sh
npm install --save-dev babel-jest @babel/preset-env
```

- Description : Babel is a JavaScript library used to transpile ES6+ code to ES5.
- Documentation : https://babeljs.io/setup#installation

# Add Package Supertest

```sh
npm install --save-dev supertest @types/supertest
```

- Description : Supertest is a JavaScript library used to test HTTP requests in Node.js applications.
- Documentation : https://www.npmjs.com/package/supertest

# Add Library Prettier
```sh
npm install --save-dev --save-exact prettier
```
- Description : Prettier is a JavaScript library used to format code in Node.js applications.
- Documentation : https://prettier.io/