Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:back-end_framework:express:kezdes_es

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:web:back-end_framework:express:kezdes_es [2025/07/19 00:43] – [Külön útválasztás] adminoktatas:web:back-end_framework:express:kezdes_es [2025/07/19 00:48] (aktuális) – [JSON válasz] admin
Sor 113: Sor 113:
 import routes from './routes.js' import routes from './routes.js'
  
-app.use(routes)+app.use('/api',routes)
  
 const port = 8000 const port = 8000
Sor 120: Sor 120:
 }) })
 </code> </code>
 +
 +Tesztelés:
 +  res localhost:8000/api/product
 +
 +
 +
  
 ===== JSON válasz ===== ===== JSON válasz =====
Sor 132: Sor 138:
 //... //...
 </code> </code>
 +
 +===== HTTP metódusok =====
 +
 +<code javascript app/routes.js>
 +import Router from 'express'
 +const router = Router()
 +
 +router.get('/products', (req, res) => {
 +  res.json({ msg: 'get metódus'});
 +})
 +router.post('/products', (req, res) => {
 +  res.json({ msg: 'post metódus'});
 +})
 +router.put('/products', (req, res) => {
 +  res.json({ msg: 'put metódus'});
 +})
 +router.patch('/products', (req, res) => {
 +  res.json({ msg: 'patch metódus'});
 +})
 +router.delete('/products', (req, res) => {
 +  res.json({ msg: 'delete metódus'});
 +})
 +
 +export default router
 +</code>
 +
 +Tesztelés:
 +  res localhost:8000/api/products
 +
 +
  
oktatas/web/back-end_framework/express/kezdes_es.1752878588.txt.gz · Utolsó módosítás: 2025/07/19 00:43 szerkesztette: admin