Aral Roca

Aral Roca @aralroca

About: Creator of https://brisa.build Framework Open source 📂 Machine learning 🤖 Books 📖 Sport 🏃‍♂️ Nature 🌱 Focus on being useful. I contribute AMAP to the OSS community. Love learning by doing.

Location:
Barcelona, Spain
Joined:
Dec 25, 2017

Aral Roca
articles - 41 total

Don't Fall Into the CDN Trap! 🪤

This blog post’ll explore how Brisa's HTML Streaming feature can help you avoid the CDN trap and...

Learn More 10 3Dec 19 '24

Brisa 0.2.0 Release Notes

We’re thrilled to announce Brisa 0.2.0, a minor milestone in Brisa's journey. This release introduces...

Learn More 5 0Dec 8 '24

Brisa Framework Presentation - October 2024

If you were unable to attend the October 29th meetup at BarcelonaJS to see Brisa's presentation, we...

Learn More 13 2Oct 30 '24

Server Actions have been fixed

Server Actions emerged as an idea to reduce client code and simplifying the interactions that require...

Learn More 15 3Oct 20 '24

Introducing Brisa: Full-stack Web Platform Framework 🔥

Today I’m excited to publicly share Brisa: A full-stack framework that allows you to mix Server...

Learn More 27 5Oct 5 '24

Build Reactive Web Components with SSR

Traditional way of writing Web Components is not very SSR (Server Side Rendering) friendly. In this...

Learn More 13 2Aug 24 '24

SPA-Like Navigation Preserving Web Component State

Original article: https://aralroca.com/blog/spa-navigation In this third and final article in the...

Learn More 15 6Apr 25 '24

HTML Streaming Over the Wire 🥳: A Deep Dive

Explore HTML Streaming Over the Wire! We explain the Diff DOM algorithm with streaming to make only the necessary modifications, insertions, and deletions between a DOM node and an HTML stream reader.

Learn More 32 2Apr 8 '24

Power of Partial Prerendering with Bun

Original article: https://aralroca.com/blog/partial-prerendering In modern web development,...

Learn More 6 0Mar 24 '24

HTML Streaming and DOM Diffing Algorithm

Original article: https://aralroca.com/blog/html-node-streaming In recent years browsers have...

Learn More 18 4Feb 21 '24

👋 Say Goodbye to Spread Operator: Use Default Composer

Original article: https://aralroca.com/blog/default-composer When working with objects in...

Learn More 234 53Jun 5 '23

Creating Scalable and Reusable React Components

Original article: https://aralroca.com/blog/creating-scalable-and-reusable-react-components ...

Learn More 10 2Apr 30 '23

🏝️ i18n translations in Next.js 13's app-dir for server/client components 🌊

In this blog post, we explore how to use Next.js 13's app directory and consume i18n translations for both server and client components in an easy way. With this approach, you can reduce the size of your bundles and maintain the code clean.

Learn More 12 2Feb 19 '23

Teaful DevTools Released!

Original article: https://aralroca.com/blog/teaful-devtools Very recently, 2 weeks ago, we released...

Learn More 8 0Dec 2 '21

Teaful: tiny, easy and powerful React state management

Original article: https://aralroca.com/blog/teaful I've recently talked about Fragmented-store in...

Learn More 44 3Nov 5 '21

React state with a fragmented store

Fragmented store concept and how to apply it with React Context

Learn More 38 4Sep 24 '21

Virtual Sommelier, text classifier in the browser

Original article: https://dev-blog.vinissimus.com/food-pairing-classifier Introduction At...

Learn More 6 0May 17 '21

Next-translate - Version 1.0 Released

Next-translate is an i18n library to keep the translations as simple as possible in a Next.js environment. Today we announce the release of version 1.0.

Learn More 11 0Dec 9 '20

Next-translate 1.0 demo - I18n your Next.js +10 pages in an easy way

The main goal of next-translate is to keep the translations as simple as possible in a Next.js environment.

Learn More 6 0Nov 25 '20

Etiketai - speed up training your AI models with a free open source app

Original article: https://aralroca.com/blog/etiketai I'd like to tell you why I made Etiketai, a too...

Learn More 19 0Sep 20 '20

GitHub action to publish your blog post to dev.to

Learn how to automatize publishing to dev.to from your GitHub repo.

Learn More 15 0Sep 2 '20

Do all roads lead to Rome?

Learn what Rome is, how it fits into the JavaScript ecosystem and my thoughts about it... Will Rome replace all the current tooling?

Learn More 11 0Aug 24 '20

First steps with WebAssembly in Rust

Discover how to start with WebAssembly in an easy way with Rust.

Learn More 45 3Aug 17 '20

How to draw gears in WebGL

Learn how to draw dynamic 2D complex shapes in WebGL by drawing gears

Learn More 46 2Aug 9 '20

Static Readme Regeneration

Use a cron with Github Actions to always have your GitHub README.md profile updated.

Learn More 62 5Jul 29 '20

How do you order your functions?

A little discussion to see what most developers do.

Learn More 53 34Jul 26 '20

First steps in WebGL

Learn what WebGL is and how it works by drawing a triangle.

Learn More 108 5Jul 20 '20

Image classifier: in the browser

Learn how to implement any kind of image recognition by implementing a cat/dog classifier in Tensorflow.js.

Learn More 33 0Jul 7 '20

Discovering Snowpack

Discover how Snowpack fits into the JavaScript ecosystem

Learn More 9 0Jun 22 '20

From Node to Deno

Learn how to use Node ecosystem in Deno.

Learn More 285 35May 17 '20