REST Service for POPCORN - ILIAS
alex
2025-05-15 4bc1e5806a5d6ab6b87199dbb366c4ae54823701
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const fastify = require('fastify')({
   logger: true
})
const db = require("./lib/db")
 
/////////////////////////////////////////////////////////////////////////
 
fastify.get('/api/users', async function (req, res) {
   const {offset, limit} = req.query
   const users = await db.getUsers(offset, limit)
   return res.send(users)
})
 
/////////////////////////////////////////////////////////////////////////
 
fastify.listen({ port: 4101 }, function (err, address) {
   if (err) {
      fastify.log.error(err)
      process.exit(1)
   }
   // Server is now listening on ${address}
})