Every choice has a reason.
Every reason is your advantage.
Tiger's stack isn't chosen to be trendy — it's chosen to be proven, portable, fast, secure, and understood by AI. Every layer runs the web today, has run it for years, and will keep running it — so what you build stays fast, stays yours, and is easy for your AI to work on.
The thread through every choice below: predictable, explicit architecture that an AI can read and extend with confidence. Rigid structure isn't old-fashioned here — it's exactly what makes Tiger a great platform to build on with Claude Code.
= $s[1] ?>
= $s[3] ?>
The full stack, one table
| Layer | Tiger's choice | Why |
|---|---|---|
| = $row[0] ?> | = $row[1] ?> | = $row[2] ?> |
You own it.
No vendor lock-in. No proprietary runtime. No build pipeline that breaks. No dependency chain you can't audit. No client-side token carrying your security model in plain text. No microservice constellation that needs a team to run. One framework, one server, one process — full ownership, ~10ms.