ya
Wagtail + Angular demo | Black Acorn Labs

Wagtail + Angular demo

wagtail.demo.blackacorn.io

Это демонстрационное приложение предназначено для публикации текстовых материалов, таких как статьи или новости. Для публикации материалов присутствует админка. У материалов есть авторы и поиск по тегам. Поддерживаются изображения, видео, gif-картинки.

Если вы хотите опробовать админку нашего приложения, мы можем предоставить вам логин и пароль для входа.


Техническая сторона:


Приложение работает как два сервиса: серверная часть на CMS Wagtail и фронтенд на Angular 8. Общение между сервисами происходит по REST API.

Wagtail — фреймворк для веб-разработки, основанный на фрейморке Django и написанный на языке Python. И то, и другое означает, что приложение можно разработать в короткие сроки. Wagtail из коробки содержит в себе админку для создания и редактирования текстов. Это позволяет разработчику серверной части не тратить время на интерфейс админки, а также обходиться без дизайнера и фронтендера.

В самом Wagtail заложена возможность создания фронтенда. В этом случае Wagtail собирает фронтенд на сервере и отправляет браузеру. Это удобно для бэкенд-разработчика и снижает нагрузку вычислений на фронтенде, однако такой подход содержит в себе ряд ограничений. Он не позволяет делать ассинхронные запросы, подгружать информацию по степени необходимости, перезагружать часть страницы (а не целиком) и прочее. На Wagtail сложно разработать быстрый и современный интерфейс. Зато с подобными задачами с легкостью справляются специализированные фронтенд-фреймворки. Поэтому мы используем Wagtail в связке с Angular.


Сроки разработки:


Приложение с подобным функционалом мы готовы сделать для вас за неделю.