Neon · Concept
node-postgres
Use @neondatabase/serverless to query Neon Postgres from JavaScript or TypeScript. Use HTTP for one-shot queries and non-interactive transactions; use WebSockets with Pool or Client for sessions and interactive transactions.
Last updated
Syntax
import { neon } from '@neondatabase/serverless';
const sql = neon(process.env.DATABASE_URL);
const rows = await sql`SELECT * FROM posts WHERE id = ${id}`;In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
@neondatabase/serverlessneon()PoolClientDATABASE_URLnode-postgresWebSockets