Carlos López
Carlos López
Tech Lead

5 articles by Carlos López

 Rust for NodeJS developers (V) - SQLx Integration

Rust for NodeJS developers (V) - SQLx Integration

In this article, we’ll explore how to structure a Rust application with proper separation of concerns, leveraging SQLx’s compile-time query validation to ensure our database operations are both safe and efficient.

Read full article
Rust for NodeJS developers (IV) - SQLx CLI

Rust for NodeJS developers (IV) - SQLx CLI

This guide explores SQLx, the async-first database toolkit for Rust. Learn how to use the SQLx CLI to manage migrations, run queries, and work with typed SQL.

Read full article
Rust for NodeJS developers (III) - Docker development environment

Rust for NodeJS developers (III) - Docker development environment

Learn how to use Docker for local Rust API development. Containerisation ensures a consistent, isolated environment across all team members' machines.

Read full article
Rust for NodeJS developers (II) - Rocket

Rust for NodeJS developers (II) - Rocket

Rocket is a robust web framework for Rust, offering developers a streamlined approach to building high-performance web applications. In this article, we'll dive into how to get started with Rocket.

Read full article
Rust for NodeJS developers (I) - Why and how?

Rust for NodeJS developers (I) - Why and how?

We are always open to exploring new technologies. Recently, Rust has caught our attention due to its high performance, memory safety and reliability. In this series of articles, we will share the experience of learning Rust as a Node.js developer by building a GraphQL API in Rust.

Read full article