Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Cadre d'application
Langage de programmation : Lua
Auteur : Joshua Simmons
Date de publication : 2010 à maintenant
Licence : BSD
Site Web : https://github.com/mongrel2/Tir

Introduction

Le Tir est un cadre d'application Web expérimental pour le serveur web Mongrel2 et le langage de programmation Lua. Le but de Tir est de jouer avec l'idée d'un cadre d'application Web agnostique en termes d'état. Tir vous permet de créer des gestionnaires fonctionnant dans diverses configurations selon les besoins de votre application. Vous créez votre application en utilisant un gestionnaire de style coroutine naturel, puis vous rendez une autre partie sans état, et vous avez toujours d'autres parties utilisant un style événementiel/rappel.

Philosophie de Tir

La philosophie de Tir est que le créateur du cadre d'application ne doit pas vous imposer le dogme avec/sans état, et qu'il est possible de prendre en charge différents styles de gestion d'état. Tir vous permet d'utiliser différentes stratégies de gestion d'état pour différentes interfaces que vous devez concevoir.

Le fait est que différents problèmes sont mieux résolus avec une gestion d'état différente.

Pas d'ORM

Le cadre d'application Tir est livré sans ORM par défaut.



Dernière mise à jour : Mardi, le 15 octobre 2024