<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Lua on Antonio Cortés (DrZippie)</title><link>https://antoniocortes.com/tags/lua/</link><description>Recent content in Lua on Antonio Cortés (DrZippie)</description><generator>Hugo</generator><language>es-es</language><lastBuildDate>Sun, 01 Feb 2026 21:46:02 +0100</lastBuildDate><atom:link href="https://antoniocortes.com/tags/lua/index.xml" rel="self" type="application/rss+xml"/><item><title>NGINX njs ahora soporta QuickJS: Adiós LUA, hola JavaScript moderno</title><link>https://antoniocortes.com/2025/07/11/nginx-njs-ahora-soporta-quickjs-adi%C3%B3s-lua-hola-javascript-moderno/</link><pubDate>Fri, 11 Jul 2025 00:00:00 +0000</pubDate><guid>https://antoniocortes.com/2025/07/11/nginx-njs-ahora-soporta-quickjs-adi%C3%B3s-lua-hola-javascript-moderno/</guid><description>&lt;h2 id="por-fin-javascript-moderno-en-nginx-y-podemos-olvidarnos-de-lua"&gt;Por fin: JavaScript moderno en NGINX (y podemos olvidarnos de LUA)&lt;/h2&gt;
&lt;p&gt;Cuando leí el &lt;a href="https://blog.nginx.org/blog/quickjs-engine-support-for-njs"&gt;anuncio de NGINX sobre el soporte QuickJS en njs&lt;/a&gt;, no pude evitar sonreír. &lt;strong&gt;Por fin puedo dejar de luchar con LUA&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Como alguien que ha configurado más servidores NGINX de los que puedo recordar (desde mi época en Arrakis hasta ahora en Carto), siempre me ha molestado la limitación de tener que usar LUA para lógica compleja en NGINX. No es que LUA sea malo, pero&amp;hellip; &lt;strong&gt;¿por qué aprender otro lenguaje cuando ya domino JavaScript?&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>NGINX njs now supports QuickJS: Goodbye LUA, hello modern JavaScript</title><link>https://antoniocortes.com/en/post/2025/07/nginx-quickjs-javascript-moderno-11-julio_2025/</link><pubDate>Fri, 11 Jul 2025 00:00:00 +0000</pubDate><guid>https://antoniocortes.com/en/post/2025/07/nginx-quickjs-javascript-moderno-11-julio_2025/</guid><description>&lt;h2 id="finally-modern-javascript-in-nginx-and-we-can-forget-about-lua"&gt;Finally: Modern JavaScript in NGINX (and we can forget about LUA)&lt;/h2&gt;
&lt;p&gt;When I read the &lt;a href="https://blog.nginx.org/blog/quickjs-engine-support-for-njs"&gt;NGINX announcement about QuickJS support in njs&lt;/a&gt;, I couldn&amp;rsquo;t help but smile. &lt;strong&gt;Finally I can stop struggling with LUA&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;As someone who has configured more NGINX servers than I can remember (from my time at Arrakis to now at Carto), I&amp;rsquo;ve always been annoyed by the limitation of having to use LUA for complex logic in NGINX. It&amp;rsquo;s not that LUA is bad, but&amp;hellip; &lt;strong&gt;why learn another language when I already master JavaScript?&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Cocos2d x</title><link>https://antoniocortes.com/en/cocos2d-x/</link><pubDate>Sat, 15 Dec 2012 00:00:00 +0000</pubDate><guid>https://antoniocortes.com/en/cocos2d-x/</guid><description>&lt;p&gt;When developing games for mobile devices, we have multiple cross-platform alternatives:&lt;/p&gt;</description></item><item><title>Cocos2d x</title><link>https://antoniocortes.com/cocos2d-x/</link><pubDate>Sat, 15 Dec 2012 00:00:00 +0000</pubDate><guid>https://antoniocortes.com/cocos2d-x/</guid><description>&lt;p&gt;A la hora de desarrollar juegos para dispositivos móviles disponemos de múltiples alternativas multiplataforma:&lt;/p&gt;</description></item></channel></rss>