
Lua es un lenguaje de programación ligero[1] implementado por FANDOM en una versión de la extensión Scribunto. Lua se puede escribir y encontrar en el espacio de nombres Module:
, y se puede usar en las plantillas mediante la función parser {{#invoke:...}}
.
Los módulos globales se encuentran en Developers Wiki, y se pueden importar a todas las comunidades fácilmente.
Plantillas Lua frente a plantillas con Wikitexto[]
Lua posee considerables ventajas frente al wikitexto ya que es un lenguaje de programación completo. A diferencia del wikitexto, Lua se basa en las funciones parser para darle ciertas funciones de programación.
Los beneficios de Lua incluyen:
- Mejora el rendimiento de las plantillas.
- Sus módulos están separados y son reutilizables.
- Reduce la complejidad (en algunos casos).
Véase también[]
- Ayuda:Lua en Comunidad Central
- En Developers Wiki (en)
Enlaces externos[]
- Lua.org - Sitio oficial (en inglés y portugués)
- Lua en Wikipedia
- Scribunto extension en MediaWiki.org