Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Node-sql-template-strings Alternatives
Similar projects and alternatives to node-sql-template-strings
-
slonik
A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.
-
MySQL
A pure node.js JavaScript Client implementing the MySQL protocol.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
-
-
dedent
⬅️ ES6 string tag that strips indentation from multi-line strings.
-
trpc
🧙♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
-
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
TypeORM
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
-
-
postgres
Postgres.js - The Fastest full featured PostgreSQL client for Node.js and Deno (by porsager)
-
safeql
Validate and auto-generate TypeScript types from raw SQL queries in PostgreSQL.
-
styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
-
graphql-tag
A JavaScript template literal tag that parses GraphQL queries
-
denodb
MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
-
JDBI
jdbi is designed to provide convenient tabular data access in Java; including templated SQL, parameterized and strongly typed queries, and Streams integration
-
-
-
js-sqlate
A tiny tagged template string function library for JavaScript to write SQL safely. Works with Mapbox's SQLite3 library, Brian Carlson's PostgreSQL library and others.
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
node-sql-template-strings reviews and mentions
-
Write SQL Queries With Confidence (TypeScript + Postgres)
Ah, I see it. I'm assuming node-sql-template-strings or an equivalent?
-
I thought I knew what I was doing
There is also some other interesting use cases.
- DenoDB
-
Slonik: A PostgreSQL client with strict types, detailed logging, and assertions
Any pitfalls that you encountered?
I'm trying to decide between this, or writing my own helpers around https://github.com/felixfbecker/node-sql-template-strings.
Also, have you found anything the solves typechecking of embedded expressions inside the SQL template?
For example, Webstorm will help you autocomplete your SQL, but you can still type:
SELECT * FROM foo WHERE barInt = ${bazStr}
Any reason you chose that over node-sql-template-strings [1], which looks very similar?
[1] https://github.com/felixfbecker/node-sql-template-strings
-
How do I prevent SQL injection in this function? I am using pg-promise
sql-template-strings is a really simple and elegant solution for parameterized queries.
-
A note from our sponsor - Appwrite
appwrite.io | 25 Mar 2023
Stats
felixfbecker/node-sql-template-strings is an open source project licensed under ISC License which is an OSI approved license.
Popular Comparisons
- node-sql-template-strings VS MySQL
- node-sql-template-strings VS slonik
- node-sql-template-strings VS typed-knex
- node-sql-template-strings VS PostgreSQL
- node-sql-template-strings VS dedent
- node-sql-template-strings VS trpc
- node-sql-template-strings VS TypeORM
- node-sql-template-strings VS pgtyped
- node-sql-template-strings VS postgres
- node-sql-template-strings VS safeql