Комментарии 17
2. Есть класс MediaQuery для этих целей.
Посмотрите на пример с RichText: как удобно и понятно выглядит CSS и как нужно ломать глаза, читая код Flutter, чтобы сообразить что к чему относится.
Я застопорился во флаттере при попытке подружить его с бд.
Получается, что flutter позволяет писать исключительно фронт, к нему надо поделать какой-то бэк, работающий уже по Json api, который, вроде бы можно написать на том же dart, но на самом деле не очень то, т.к. экосистема пока, кажется, сыровата, и, опять же, я так и не понял, как дешево и сердито подружиться с бд (нашел только библиотеку под postgresql, которая вообще вроде как разработана для dart angular).
можете как-то осветить эти вопросы, да и вообще хоть сколько-нибудь осмысленную модель full-stack разработки в экосистеме dart/flutter?
dart сам по себе понравился невероятно, эдакий элегантный статический python. Но в жизни применить так и не получилось
[deleted]
Если что-то поболее, к примеру какие нибудь записки, чек листы итд, что не подразумевает больших данных и они служат только для пользователя и не для шаринга другим пользователям. Смотрим на SQLite, SQLCipher. Я больше чем на 100% что для таких вещей SQLite просто за глаза.
Ну и если подразумевается работа с данными у пользователя, не только в приложении, а и, к примеру, из веб странички. Или же это лента новостей или общий чат для пользователей или общие данные для покупателя/продавца. Здесь вам уже понадобится отдельный сервер, логика приложения и база или может быть базы данных. Но это уже другая история, как делать серверные приложения. И тут информации для нескольких книг наберется, а не для коммента здесь.
Удачи!
Спасибо.
Ну вот сейчас меня в целом устраивает flask+SQLAlchemy. (вообще дома разрабатываю на SQLlite, но сейчас это дело сильно усложняется отсутствием возможности менять relations в готовой схеме)
Из задач: календарь, немножко CRM, статьи (в общем, контента таблиц на 30-40)
В целом, конечно, это все оч неплохо, и удобно, что все в одном месте. Но очень напрягает отсутствие поддержки IDE для шаблонов Jinja\плагинов flask. В общем, каждый чих приходится покрывать тестами, что несколько бесит.
Да и вообще, я уже отвык без MyPy работать. Ну а потом во flutter привлекает возможность легкой миграции из веба в native, и в принципе, как уже написал, dart очень понравился.
Вообще, конечно, веб для меня — новая и, прямо скажем, нежеланная область. Но в целом, логику построения структуры я понимаю. Мне просто дико некомфортно возвращаться в область тотального отсутствия контроля над ситуацией без обращения к рантайму...
Мне конечно сложно оценить ваше приложение и его возможности. Поэтому я написал выше изходя из своего опыта.
Есть ли рускоязычные чаты по Flutter?
Telegram/Gitter/Discord/Slack
Flutter Developers — русскоговорящее сообщество
Dart & Flutter по-русски
Flutter Dev Подкаст
[По докам] Flutter. Часть 4. Для веб-разработчиков