Technologies

JavaScript / TypeScript

JavaScript

Dynamic and versatile web programming language

TypeScript

JavaScript with a static type system for safer and more productive development

React

Library for building user interfaces

Next.js

Full-stack React framework with SSR, SSG and automatic optimizations

Node.js

Server-side JavaScript runtime for creating performant backend applications

Express.js

Minimalist and flexible web framework for Node.js

Redux / RTK

Predictable state manager for complex JavaScript applications

Chakra UI

Modular and accessible React component library

PHP

Next.js

The reference React framework for performant and optimized web applications

My Next.js Practice

Next.js transforms React into a complete framework for modern web development. I use it for its server-side rendering (SSR), static site generation (SSG) capabilities, and automatic optimizations that dramatically improve performance and SEO.

File-based routing and the modern App Router simplify application architecture. Combined with TypeScript, Next.js offers an exceptional development experience with autocompletion, hot reload, and real-time error detection.

API Routes allow creating a complete backend in the same codebase, ideal for integrating Node.js and databases. This full-stack approach reduces complexity and accelerates development.