Setup REST API dengan ExpressJS, PNPM dan Typescript
REST API adalah salah satu cara untuk membangun layanan web yang dapat digunakan oleh klien untuk berinteraksi dengan server menggunakan protokol HTTP. Dalam artikel ini, kita akan belajar bagaimana cara setup REST API menggunakan ExpressJS, PNPM, dan Typescript.
Langkah-langkah
- Instal Node.js dan PNPM
pnpm install -g typescript pnpm install -g express
- Buat proyek baru
mkdir rest-api cd rest-api pnpm init -y touch index.ts
- Instal Dependencies
pnpm install express @types/express
- Buat file index.ts
import * as express from 'express'; const app = express(); app.get('/', (req, res) => { res.send('Hello, World!'); }); app.listen(3000, () => { console.log('Server is running on port 3000'); });
- Konfigurasi tsconfig.json
{ "compilerOptions": { "target": "es6", "module": "commonjs", "outDir": "dist", "strict": true }, "include": [ "src/**/*.ts" ] }
- Compile dan Jalankan
tsc node dist/index.js
Dengan mengikuti langkah-langkah di atas, Anda bisa membuat REST API sederhana dengan ExpressJS, PNPM, dan Typescript. Pastikan Anda sudah menginstal Node.js dan PNPM sebelum melakukan setup proyek REST API. Selamat mencoba!
yg endpoint POST knp ada next yaa mas ?
buat konten rutin lagi bang, udah lama tidak upload nih
mau nanya , bedanya pakai javascript sama pakai typescript apa ya?