faqihhamami / microservices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PORT

5000 -> products : JS express 5001 -> cart : PHP lumen 5002 -> users : Python flask 5003 -> reviews : Python flask 5004 -> main : Python flask

ExpressJS

  • npm init -y
  • npm install express
  • node app.js

Lumen

  • Run composer create-project --prefer-dist laravel/lumen app_cart
  • Buka file routes/web.php dan tambahkan rute-rute yang diperlukan untuk API

// Route untuk mendapatkan semua produk[space][space] Route::get('/cart', 'CartController@index');[space][space]

// Route untuk mendapatkan detail produk berdasarkan ID[space][space] Route::get('/cart/quantity/{id}', 'CartController@show');

  • Buat file CartController.php di app/Http/Controllers

  • update kodenya

  • jalankan server php -S localhost:5001 -t public

About


Languages

Language:PHP 70.4%Language:Python 16.8%Language:HTML 9.4%Language:JavaScript 3.4%