Wir verwenden Lua mit großem Erfolg für unsere Backend-Implementierung. Sie können auch einen Blick auf JUCI webgui für eingebettete Geräte werfen. Es verwendet Lua für die Backend-Implementierung. Sie können einen Blick darauf werfen, wie der Code mit dem lua/C-Backend interagiert: https://github.com/mkschreder/juci
Beachten Sie jedoch, dass dieses Backend ein reines jsonrpc-Backend ist, also keine html-ähnlichen php- oder cgi-Seiten erstellt. Lua ist perfekt, wenn alles, was Sie tun, ist Handhabung und Antwort auf json Anfragen. Sie können auch die Hauptanwendung in php haben und Lua benutzen, um die Anwendung im Backend zu schreiben. Oder die Hauptanwendung komplett in Javascript.
Ich denke, wenn Sie Lua an Stellen einsetzen, an denen Sie HTML generieren wollen, werden Sie feststellen, dass es viele Funktionen vermissen lässt, aber wenn Sie es auf eine rein funktionale Backend-Implementierung beschränken, werden Sie feststellen, dass es sehr gut funktioniert.