Search
Write a publication
Pull to refresh

Comments 10

Адинис заинтересовал меня тоже, достаточно лёгок в понимании, базовые моменты представлены в доке. Пока это выглядит как достойная замена Laravel из мира JS. Спасибо что пишете о нем для русскоговорящего сообщества.

Есть мысли общий док на русском переписать.

Спасибо за статью и информацию. Очень заинтересован, буду пробовать! Как раз есть не начатый проект.

Да у меня тоже. Я тоже уже начинаю проект с нулья на Adonis.

В 5-ой версии все супер. Ниже не знаю)))

AdonisJS — это бэкенд-фреймворк для Node.js. Фреймворк написан на TypeScript, и приложение, которое вы создадите с помощью AdonisJS, также будет на TypeScript.

Работал и с 4 и с 5 версией адониса, есть свои удобства, но если пытаться писать на нем с использованием best practices (clean architecture, разбиение кода по фичам, отсоединение business logic от фреймворка), то работать с ним становится не удобно. В этом плане, мне гораздо больше понравился nestJs.

Вы можете выбрать одну из следующих структур проекта.

  • webСтруктура проекта идеальна для создания классических серверных приложений. Мы настраиваем поддержку сессий, а также устанавливаем механизм шаблонов AdonisJS.

  • apiСтруктура проекта идеально подходит для создания сервера API.

  • slimструктура проекта создает минимально возможное приложение AdonisJS и не устанавливает никаких дополнительных пакетов, кроме ядра фреймворка.

Главная проблема nestjs это необоснованая сложность, и оч большое колличество шаблоного кода для простых операций, а так же при разрастании приложения роутинг становится головной болью.

Sign up to leave a comment.

Articles