Skip to main content

6 posts tagged with "luat"

View All Tags

A Lua Touch on a JavaScript Classic

· 3 min read
Senol Tas
Founder & Principal Engineer, Maravilla Labs

Today, we're highlighting a small but significant feature in Luat's templating system: the spread operator for component props. If you're familiar with React or other modern JavaScript frameworks, you'll recognize this pattern immediately. It's a convenient way to pass multiple properties to a component in one go.

Mastering Dynamic Styling

· 3 min read
Senol Tas
Founder & Principal Engineer, Maravilla Labs

In modern web development, creating dynamic, responsive interfaces is everything. The ability to change styles and attributes on the fly based on application state is a cornerstone of a great user experience. That's why we're thrilled to introduce a set of features in Luat that make handling dynamic attributes and CSS classes more intuitive and powerful than ever.

Inspired by the declarative nature of frameworks like Svelte and Vue, we've baked in a syntax that will feel right at home.

Introducing Luat

· 5 min read
Senol Tas
Founder & Principal Engineer, Maravilla Labs

Today, we're excited to introduce Luat - a Svelte-inspired Lua templating system for Rust that brings the battle-tested performance of Lua to modern web development. This isn't just another templating engine; it's our vision for server-side rendering that's as reliable as the games you love.