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.