Node.js dengan Handlebars dan SQLite
app.get("/users", (req, res) => {
const page = parseInt(req.query.page) || 1;
const limit = 10;
const offset = (page - 1) * limit;
const users = db
.prepare("SELECT * FROM users LIMIT ? OFFSET ?")
.all(limit, offset);
const total = db.prepare("SELECT COUNT(*) as count FROM users").get().count;
res.render("users", { users, page, totalPages: Math.ceil(total / limit) });
});