Extensions for using htmx with Express.
This is a Node.js module available through the npm registry. Installation is done using the npm install
command:
npm i --save express-htmx
The htmx module contains two sub-modules:
htmx
object that contains functions to deal with htmx custom headersconst express = require("express");
const htmx = require("express-htmx");
const app = express();
app.use(htmx.middleware);
app.get("/", function (req, res) {
if (req.isHtmx()) {
// serve partial
} else {
// serve full page
}
});