Должен ли я использовать Flutter Web для веб-проекта, который должен быть запущен в производство не раньше лета? - PullRequest
0 голосов
/ 02 мая 2020

TL; DR

Разумно ли иметь веб-сайт, который должен go заработать? Июль будет разработан с Flutter for Web, учитывая, что мобильные приложения на основе Flutter могут следовать за 2021?

Предисловие:

Я планирую проект веб-сайта и на этой неделе начну искать разработчика для создания MVP. Я знаю, что хочу Django для бэкэнда, но во внешнем интерфейсе я не уверен.

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

Я думаю, мне нужно найти компромисс между более дешевой реализацией MVP, которая мне нужна, чтобы проверить, может ли идея финансировать себя, и чем-то более дорогостоящим, которое может продлиться дольше.

В долгосрочной перспективе, если MVP успешно, я мог бы представить себе и нативную сеть. Flutter представляется очень интересной основой для минимизации затрат на разработку. Однако изначально это будет только веб, и Flutter находится там только в бета-фазе.

Доступные варианты:

  • Django backend и frontend (возможно, с некоторыми Angular / Реагировать / Vue непосредственно внутри Django шаблонов)
  • Django Backend + Django REST Framework + Angular / React / Vue Frontend
  • Django Backend + Django REST Framework + Flutter Frontend (в надежде, что к лету он будет достаточно стабильным)

Актуальные вопросы:

  • Может попросить разработчика создать сайт, который должен go в производство летом (то есть он не должен работать безупречно сразу, июля или около того было бы достаточно) с флаттером, так как веб-интерфейс действительно был бы вариантом?
  • Возможно ли, что вообще Flutter для Web будет к тому времени станет достаточно стабильным?
  • Какими будут попытки перенести сайт Angular / React / Vue на сайт флаттера?
  • Будет ли искать веб-разработчик флаттера, который также может сделать Django слишком много для меня? (то есть мне кажется, что большинство разработчиков знают Angular / React / Vue, но гораздо меньше знают Flutter, не говоря уже о Flutter Web)

1 Ответ

1 голос
/ 02 мая 2020

Я думаю, что имею право ответить на этот вопрос, так как в настоящее время я работаю над этими технологиями (Flutter, Django, Angular, et c.). Итак, я предполагаю, что вы хотите начать разработку в ближайшие две недели. Мое предложение One-Line не будет go с Flutter, пока ваш первый приоритет не будет мобильным приложением. Все еще существует неопределенность относительно стабильного выпуска Flutter Web, и не подтверждено, собирается ли команда Flutter выпустить стабильный выпуск Flutter Web к лету следующего года. Я сделал с ним PO C и все еще нахожу его нестабильным для промышленного выпуска, поскольку у него много проблем. Официальный веб-сайт Flutter не предлагает вам использовать его для производства в Интернете. Вы можете прочитать это здесь Если какой-либо разработчик начинает разработку с Flutter для веб-сайта, разработчик может столкнуться со многими проблемами в процессе разработки и может не найти некоторые функции, которые вы хотели бы иметь на веб-сайте. Так что сейчас недостаточно развито создание веб-сайта для производства. Если вы хотите приложение, то вы можете go с Flutter, не задумываясь. Многие компании и стартапы используют его для производства. Вы можете проверить здесь

Так что очень маловероятно, что он будет готов для Flutter-Web к июлю 21 года. Вы можете проверить вехи для Flutter здесь , и я думаю, что через 0,5-1 год после стабильной версии Flutter будет готов для производства для Интернета.

Чтобы ответить на ваш третий вопрос Мне нужно знать сложность сайта. Вероятно, вы можете начать с AngularDart , и это может сократить миграционные усилия в будущем.

...