get metodu
Örnek
Şöyle yaparız
const express = require("express");const app = express();const port = process.env.PORT || 3000;// viewed at http://localhost:3000app.get("/", function(req, res) {res.send("Again I Go Unnoticed");});app.listen(port, () => console.log(`Example app listening on port ${port}!`));
use metodu
Örnek
Dosyamızın ismi server.js olsun. Sunucuyu yazmak için şöyle yaparız. Burada aşağıda tanımlı app.js dosyası kullanılıyor
const http = require('http');const app = require('./app');const port = process.env.port || 3000;const server = http.createServer(app);server.listen(port);
Dosyamızın ismi app.js olsun. Şöyle yaparız. Burada products.js ve orders.js kullanılıyor
const express = require('express');const app = express();const productRoutes = require('./products.js');const orderRoutes = require('./orders.js');app.use('/products', productRoutes);app.use('/order', orderRoutes);module.exports = app;
order.js şöyledir. express.Router kullanılıyor.
const express = require('express');const router = express.Router();router.get('/', (req, res, next) => {res.status(200).json({message: 'Orders were fetched'});});router.post('/', (req, res, next) => {res.status(201).json({message: 'Order was created'});});router.get('/:orderId', (req, res, next) => {res.status(200).json({message: 'Order details',id: req.params.orderId});});router.delete('/:orderId', (req, res, next) => {res.status(200).json({message: 'Order deleted',id: req.params.orderId});});module.exports = router;
Sunucuyu başlatmak için şöyle yaparız
node server.js
Örnek
Dosyamızın ismi app.js olsun. Şöyle yaparız
const express = require('express');
const cors = require('cors');
const app = express();
const corsOptions = {
origin: 'http://localhost:8080',
optionsSuccessStatus: 200
}
app.use(cors(corsOptions));
Hiç yorum yok:
Yorum Gönder