Подтвердить что ты не робот

Использование Lua для веб-разработки?

Какие проблемы или проблемы будут возникать при разработке веб-приложений в Lua; есть ли что-нибудь, о чем я должен знать, прежде чем начать?

Любой опыт разработки веб-приложений Lua?

4b9b3361

Ответ 1

Рамка веб-приложений, основанная на Lua, которая много обсуждает в сообществе Lua, представляет собой проект Orbit.

Несколько других проектов работают с или над основанием Кеплера. Известный, демонстрирующий, что Kepler можно использовать для реальной работы, Sputnik, очень гибкая и расширяемая CMS, которая функционирует как Wiki из поле, но которое можно расширить, чтобы сделать многое другое.

Говоря из личного опыта, я построил интерфейс управления для встроенной системы, используя страницы Kepler Lua для визуализации и обработки форм и отчетов без особых хлопот, как только мой второй или третий настоящий проект Lua. Эта система все еще используется, и я бы сделал это снова.

Ответ 3

Идите вперед и дайте ему шанс! Lua - очень приятный язык.

Ответ 4

Интересная концепция. Я думаю, что одна из вещей, которую вам нужно рассмотреть, - какой веб-сервер вы планируете использовать? Я думаю, что поддержка веб-серверов для Lua будет в лучшем случае шероховатой, без обид для всех, кто участвует, но это просто не обычная веб-платформа.

С учетом сказанного, однако, Lua Libraries и Bindings содержит немало компонентов, которые вы могли бы казалось бы, рычаг для ваших усилий. Я просмотрел список, и все вещи, общие для Интернета, есть: базы данных, регулярное выражение, сеть, zip, криптография, xml, изображения и т.д. Там даже пара веб-фреймворков, так что, возможно, это реже, чем я думал?

Ответ 5

Другая структура MVC, основанная на Lua, также Luci.