Wiki › Skill

Node.js

Skill · runtime

No article has been written for this page yet; it is generated from the knowledge graph.
About Node.js · from Wikipedia

Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web browser. According to the Stack Overflow Developer Survey, Node.js is one of the most commonly used web technologies.

Summary from Wikipedia ↗, CC BY-SA 4.0.
  • ask.chaipat.cc, the ask-me-anything site Key work Nov 2026
    A few small Node.js functions sit behind it. The question log keeps typed questions in Postgres on Neon, Redis enforces rate limits and keeps a short cache of the popular questions, and the contact form forwards messages through Resend.
  • Mentoring team 24cs212g02 Mar 2025
    The team built a system for assigning group work, with a React and Tailwind front end and a Node.js back end, run with Docker Compose and a SQL database.
  • Page builder (ask.chaipat.cc)
    The page builder, scripts/build-pages.mjs, runs on Node.js at every deploy and prerenders a plain HTML page for every entity in the graph, so search engines and link previews can read the wiki without running any JavaScript.
  • Fact check (ask.chaipat.cc)
    The fact check, scripts/factcheck.mjs, runs on Node.js before every deploy and checks the wiki and the knowledge graph against each other.
  • CV builder (ask.chaipat.cc)
    The CV builder, scripts/build-cv.mjs, writes his one-page CV from the knowledge graph on Node.js at every deploy, so the CV and the site can never disagree.
  • Time data (ask.chaipat.cc)Generates the years of his work and every work's months of work (commits, and the days that had them) from the repositories' histories, so questions about any span of dates find the work done in it.
  • Accessibility audit (ask.chaipat.cc)Checks every main page on a desktop, a phone and in dark mode for names, labels, headings, contrast, tap targets and speed; runs weekly in CI with axe-core and commits a report.
  • Model fallback (ask.chaipat.cc)A verified fallback to a hosted language model for the questions the question engine is unsure of: the model sees only retrieved evidence, and its answer is checked against it before anyone reads it. It is switched off by default, has been run only against a simulated model, and sends nothing anywhere while off.
  • Search evaluation (ask.chaipat.cc)Measures the question engine with two sets of questions, a regression set that must pass and a held-out set that is only reported; proves a refactor changed nothing by comparing what the engine returns for about fourteen hundred questions; and lists what visitors asked that was answered badly.
  • Dockerized Node.js service Oct 2025
    Dockerized Node.js service solves roadmap.sh's Dockerised service deployment challenge.
  • Multi-container Todo API Oct 2025
    Multi-container Todo API is a to-do API in Node.js and Express backed by MongoDB, with the API and database run as two containers through Docker Compose.
  • Node.js service on EC2 with IaC Oct 2025
    Node.js service on EC2 with IaC solves roadmap.sh's Node.js deployment challenge.

In the knowledge graph

Node.js and the 14 things it is linked to. Open any dot for its page, or explore it in the full graph.

As data

Everything on this page is read from triples in the knowledge graph. These are the 4 it states about Node.js; the console runs SPARQL over the whole graph, here in your browser.

Download
@prefix id: <https://ask.chaipat.cc/id/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix cj: <https://ask.chaipat.cc/ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <https://schema.org/> .

id:NodeJS
    a cj:Skill ;
    rdfs:label "Node.js" ;
    cj:category "runtime" ;
    schema:sameAs <https://en.wikipedia.org/wiki/Node.js> .