Какие проблемы или проблемы будут возникать при разработке веб-приложений в Lua; есть ли что-нибудь, о чем я должен знать, прежде чем начать?
Любой опыт разработки веб-приложений Lua?
Ответ 1
Рамка веб-приложений, основанная на Lua, которая много обсуждает в сообществе Lua, представляет собой проект Orbit.
Несколько других проектов работают с или над основанием Кеплера. Известный, демонстрирующий, что Kepler можно использовать для реальной работы, Sputnik, очень гибкая и расширяемая CMS, которая функционирует как Wiki из поле, но которое можно расширить, чтобы сделать многое другое.
Говоря из личного опыта, я построил интерфейс управления для встроенной системы, используя страницы Kepler Lua для визуализации и обработки форм и отчетов без особых хлопот, как только мой второй или третий настоящий проект Lua. Эта система все еще используется, и я бы сделал это снова.
Идите вперед и дайте ему шанс! Lua - очень приятный язык.
Ответ 4
Интересная концепция. Я думаю, что одна из вещей, которую вам нужно рассмотреть, - какой веб-сервер вы планируете использовать? Я думаю, что поддержка веб-серверов для Lua будет в лучшем случае шероховатой, без обид для всех, кто участвует, но это просто не обычная веб-платформа.
С учетом сказанного, однако, Lua Libraries и Bindings содержит немало компонентов, которые вы могли бы казалось бы, рычаг для ваших усилий. Я просмотрел список, и все вещи, общие для Интернета, есть: базы данных, регулярное выражение, сеть, zip, криптография, xml, изображения и т.д. Там даже пара веб-фреймворков, так что, возможно, это реже, чем я думал?
Ответ 5
Другая структура MVC, основанная на Lua, также Luci.