Sobes.tech
Junior — Middle

Welke ervaring heb je met puur SQL buiten het gebruik van ORM?

sobes.tech AI

Antwoord van AI

Bij het werken met puur SQL buiten ORM om, schreef ik queries voor complexe selecties, optimaliseerde ik de prestaties via indexen en uitleg van het uitvoeringsplan (EXPLAIN), en implementeerde ik transacties en opgeslagen procedures. Bijvoorbeeld, in Node.js met behulp van de pg module voor PostgreSQL, schreef ik direct queries:

const { Client } = require('pg');
const client = new Client();

async function getUsers() {
  await client.connect();
  const res = await client.query('SELECT id, name FROM users WHERE active = $1', [true]);
  await client.end();
  return res.rows;
}

Dit stelde me in staat om queries flexibel te beheren, ORM-beperkingen te omzeilen en de werking met de database te optimaliseren.