0
Adonis JS
AdonisJs je webový rámec Node.js s nádechem čerstvého vzduchu a mrholením elegantní syntaxe.Upřednostňujeme vývojářskou radost a stabilitu před čímkoli jiným.
- Zdarma
- Self-Hosted
AdonisJs je Node.js MVC framework, který běží na všech hlavních operačních systémech.Nabízí stabilní ekosystém pro psaní webových aplikací na straně serveru, takže se můžete zaměřit na obchodní potřeby před dokončením, který balíček si vybrat či nikoli.AdonisJs upřednostňuje vývojářskou radost pomocí konzistentního a expresivního rozhraní API pro vytváření webových aplikací nebo serverů micro API s plným stackem.Začínáme Pro použití AdonisJs neexistují žádné tvrdé předpoklady, ale velmi užitečné je mít obvyklé porozumění JavaScriptu, Async programování a Node.js.Také pokud jste novým v JavaScriptu nebo neznáte jeho nedávný pokrok v ES6, doporučujeme sledovat kurz ES6 Wes Bos.Nakonec si přečtěte naši instalační příručku, zejména pokud používáte AdonisJs poprvé.Poskytovatelé AdonisJs je modulární rámec, který se skládá z více poskytovatelů služeb, stavebních bloků aplikací AdonisJs.Teoreticky jsou jako každý jiný modul npm s nějakým kódem nahoře, aby hladce spolupracovaly s aplikacemi AdonisJs (například BodyParser pro analýzu těla požadavku HTTP, nebo Lucid, což je SQL ORM).Níže naleznete seznam často kladených otázek.Pokud si myslíte, že v seznamu chybí společná otázka, vytvořte problém zde.Jak se liší AdonisJs od Express nebo Koa?Express a Koa směrují knihovny s tenkou vrstvou middlewaru nahoře.Jsou skvělé pro několik případů použití, ale rozpadají se, když se projekty začínají rozšiřovat.Protože vaše projekty mají své vlastní standardy a konvence, může být obtížnější najmout vývojáře, aby na nich pracovali.Protože AdonisJs dodržuje řadu standardizovaných konvencí, mělo by být snazší někoho najmout, aby pracoval na existujících aplikacích AdonisJs.Je AdonisJs pro monolitické aplikace?Ne. AdonisJs Framework je kombinací několika balíčků, které se elegantně integrují se zbytkem vaší aplikace.Rámec poskytuje robustní injekční vrstvu závislosti, využívanou všemi oficiálními balíčky a balíčky třetích stran