Changes to existing backend files
An existing file in a soft scope such as src/routes/ usually compiles and reloads affected modules; failures may escalate to a cold restart.
AI-FIRST / FULL-STACK NODE.JS
VextJS is an AI-first full-stack Node.js application framework for APIs and server-rendered React pages. Its conventions, scaffolding, typed contracts, OpenAPI, and machine-readable docs give AI coding assistants explicit inputs. AI-first does not mean a built-in LLM, Agent, RAG system, or inference runtime.
Hot Reload Pipeline
Vext chooses a reload strategy by change boundary: replace what can be hot-swapped, rebuild frontend assets when client files change, and cold start only when runtime boundaries change.
An existing file in a soft scope such as src/routes/ usually compiles and reloads affected modules; failures may escalate to a cold restart.
Adding or removing routes, services, middleware, Models, or locale resources in a soft scope rescans compile entries and updates runtime state.
Reloads the affected graphChanges to configuration, plugins, preload entries, or startup dependencies cold restart the application worker; middleware normally remains in the soft scope.
Rebuilds runtime boundariesPerformance Stack
Start with routing, validation, and typed contracts. Enable frontend, documentation, and runtime features as the application needs them; consult the corresponding guides for their prerequisites and limits.
The Native Adapter stays close to Node.js HTTP and keeps routing lightweight with route-core.
File routes, three-part route definitions, generated client contracts, and request context are organized around one Vext project model.
Declare parameter rules in route options so request validation and API documentation share one definition.
Create, develop, build, and start commands are gathered under the framework entry, so new projects can begin immediately.
request, validation, response, service, fetch, and related hooks support plugins and cross-cutting logic.
Enable rate limiting, structured errors, graceful shutdown, and multi-process monitoring when needed, then verify them in the target environment.
Runtime Flexibility
Vext's main line is the framework's own API performance and developer experience. Adapters connect different HTTP ecosystems when needed, making migration and integration steadier.
Production Operations
Before deployment, check feature switches, platform support, and timeout budgets. Verify rate-limit failures, shutdown, and worker replacement. Configuration support does not mean the application has passed production acceptance.
Next Steps