Engineering / Reference

Architecture

How NI thinks about application boundaries and workflows.

NI uses component-driven frontends, server-side application logic and explicit boundaries around identity, authorization, data and external services.

Architecture pages describe verified patterns, not a claim that every project uses the same stack.

  • Frontend: Next.js, React, TypeScript, JavaScript, HTML and CSS where applicable.
  • Backend: Node.js, Express, NestJS and REST APIs where applicable.
  • Data: PostgreSQL, Neon, Supabase, Prisma or raw SQL where applicable.
Source discipline: current repository evidence first; supplied project specifications and documentation context second.