GPT on Question 31, Oct 1
Which JavaScript framework should I start a new project with today?Default recommendation: Next.js with TypeScript.
Choose it when you’re building a production web app and want a large ecosystem, straightforward deployment, server rendering, API routes, and strong hiring/community support.
Use something else when your priorities differ:
- •SvelteKit — simplest, most enjoyable option for a small team or greenfield product.
- •Nuxt — best if your team prefers Vue.
- •Angular — strong choice for large, structured enterprise teams.
- •Astro — content-heavy sites, documentation, blogs, or marketing pages with minimal JavaScript.
- •Vite + React/Vue/Svelte — client-only SPA that doesn’t need SSR or a full-stack framework.
My practical starting stack would be:
Next.js + TypeScript + PostgreSQL
Use the current stable Node.js LTS, keep dependencies minimal, and only add state-management libraries if you actually need them. If developer simplicity matters more than ecosystem size, pick SvelteKit instead.
Exact recordShowHideThe model id, the run, the verbatim text with line numbers and its full sha256
- Scored
- answered
- Received
- 2026-10-01 09:22:25 UTC
- Run
- 20261001T090007Z-857bc9
- Served by
- OpenAI · HTTP 200 · finish stop
- Size
- 983 characters · 392 tokens out incl. hidden reasoning · 7.2 s
Extracted picks, in order · confidence medium
- Next.js with TypeScript
- SvelteKit
- Nuxt
- Angular
- Astro
- Vite + React/Vue/Svelte
Highlighted: the names the extractor took as picks, where they appear verbatim (6 of 6).
**Default recommendation: Next.js with TypeScript**.
Choose it when you’re building a production web app and want a large ecosystem, straightforward deployment, server rendering, API routes, and strong hiring/community support.
Use something else when your priorities differ:
- **SvelteKit** — simplest, most enjoyable option for a small team or greenfield product.
- **Nuxt** — best if your team prefers Vue.
- **Angular** — strong choice for large, structured enterprise teams.
- **Astro** — content-heavy sites, documentation, blogs, or marketing pages with minimal JavaScript.
- **Vite + React/Vue/Svelte** — client-only SPA that doesn’t need SSR or a full-stack framework.
My practical starting stack would be:
```text
Next.js + TypeScript + PostgreSQL
```
Use the current stable Node.js LTS, keep dependencies minimal, and only add state-management libraries if you actually need them. If developer simplicity matters more than ecosystem size, pick **SvelteKit** instead.
End of response · 19 lines · 983 characters · sha256 4f7329457ce39a35817b1ae8411650cae2183d030a8a201e4c9098ee4a43010b