Hacker News new | ask | show | jobs
by elchief 3802 days ago
If you need enterprisey features like record versioning, auditing, optimistic concurrency, good authn/authz then use .NET over Node.js

Personally I'd go with a universal React.js on Express (snappy SPA for users, crawlable server-generated html for googlebot, with one codebase) talking to a .NET REST API.

Then later you can use React Native for mobile and the same REST API. Or an Electron.js desktop app talking to same API.

PostgreSQL matches MS SQL Server in most regards, but MS SQL Server kills it for text search, but PostgreSQL does row security, and is, you know, free.