I have a good experience in general with Lua and Tarantool. Last year, my company decided to give Lapis/openresty a shot, and It is very challenging. for example:
1- debugging moonscript error messages always references the compiled lua (nothing like sourcemaps)
2- creating layouts is just pure pain (you will need to create moonscript widgets instead of writing HTML so your frontend people need to learn Lua too.
1- debugging moonscript error messages always references the compiled lua (nothing like sourcemaps)
2- creating layouts is just pure pain (you will need to create moonscript widgets instead of writing HTML so your frontend people need to learn Lua too.