Элиас Даббас. Интерактивные дашборды и приложения с Plotly и Dash
Используем полноценный веб-фреймворк в Python на всю мощь – без JavaScript
Прочитав эту книгу, вы в полной мере освоите фреймворк Dash от Plotly, предоставляющий разработчикам Python блестящие возможности по созданию полноценных интерактивных веб-приложений и дашбордов без знания языка JavaScript. Вы научитесь создавать различные типы диаграмм; вставлять в приложение разнообразные элементы управления, включая кнопки, выпадающие списки, флажки, календари и т.д. и снабжать приложения динамическими страницами со ссылками. Прочитав эту книгу, вы сможете разрабатывать и развертывать сложные интерактивные дашборды, производить многоступенчатый рефакторинг кода и оптимизировать написанные вами приложения.
Dash использует фреймворк Flask на стороне сервера. Для построения диаграмм применяется графическая библиотека Plotly – это не строгое требование, но эта библиотека обладает самыми богатыми возможностями и поддержкой. Библиотека React используется для управления компонентами. По сути, любое приложение Dash можно воспринимать как одностраничное приложение React. Одним из главных преимуществ фреймворка Dash является то, что он позволяет создавать полностью интерактивные приложения и интерфейсы для работы с данными и аналитикой с использованием чистого Python и без необходимости изучать HTML, CSS или JavaScript.
Для кого эта книга:
Книга, которую вы начинаете читать, предназначена для специалистов по работе с данными и аналитиков, желающих больше узнать о своих исходных данных при помощи интерактивных дашбордов, включающих полный спектр визуализаций. Предполагается, что вы хотя бы на базовом уровне знаете язык программирования Python. Это поможет вам быстрее и лучше усвоить техники, описанные в книге.
Издательство: ДМК Пресс
Год: 2022
Страниц: 308
Язык: русский
Формат: pdf
Скачать книгу (35,2 МБ):
brij 11/03/23 Просмотров: 957
0