169 похожих чатов

Коллеги, добрый день. А кто-то пробовал делать мобильные приложения на

Vue? (официальная документация предлагает Capacitor, NativeScript). Или это тупиковый путь?

29 ответов

28 просмотров

Что то серьезное на таком стеке делать не стоит

Andrew-MO Автор вопроса

Т.е. смотреть все же на Swift, Java? Просто хотелось бы какую-то единую экосистему иметь - веб-сайт, мобильное приложение, десктопное приложение. Для проектов уровня обычного Интернет-магазина.

Andrew MO
Т.е. смотреть все же на Swift, Java? Просто хотело...

Нативные приложения всегда имеют преимущества

Andrew-MO Автор вопроса
Vlad 🍍 Starkovsky️️
Нативные приложения всегда имеют преимущества

А в чем будет проблема? Ограниченные возможности или технические проблемы типа скорости работы или багов?

Andrew MO
А в чем будет проблема? Ограниченные возможности и...

И то и то, не все нативные апи есть, да и бегает это все помедленнее

Andrew-MO Автор вопроса
Andrew MO
А в чем будет проблема? Ограниченные возможности и...

Ну смотрите, интерфейс на js работает все равно внутри движка который имеет доп апи к нативным функциям телефона. Формально у вас просто добавляется прослойка между приложением и телефоном (это влияет на производительность) а также если что то пойдет «не так» Вам придется танцевать отдельно вокруг сборщика

Andrew-MO Автор вопроса
Дмитрий Дивин
И то и то, не все нативные апи есть, да и бегает э...

А единый бекенд как-то можно предусмотреть? Сейчас использую для этого Laravel.

Andrew-MO Автор вопроса
Vlad 🍍 Starkovsky️️
А что значит единый бекенд? 🤔

Пока не особо, понимаю архитектуру. Но встречал идею - сделать единое API для всех приложений, которое будет предоставлять просто данные для фронта.

Andrew-MO Автор вопроса
Vlad 🍍 Starkovsky️️
А какая альтернатива?

для веба делал монолит: laravel + vue + inertia. Шел от бекенда и почему-то laravel предлагает именно эту связку.

Andrew MO
для веба делал монолит: laravel + vue + inertia. Ш...

Но вы же знаете где там фронт где там бек 🤔

Andrew-MO Автор вопроса
Vlad 🍍 Starkovsky️️
Но вы же знаете где там фронт где там бек 🤔

Там да, хотя это все очень спаянно. В целом, когда смотрел обзоры основная критика монолита была в том что это решение под одну задачу. При таком подходе, если подключается еще один какой-то внешний клиент, под него нужно делать отдельное API. И тогда идет дублирования кода.

Andrew MO
Там да, хотя это все очень спаянно. В целом, когда...

Монолит он же не только когда бек занимается серверным рендерингом

Andrew-MO Автор вопроса
Vlad 🍍 Starkovsky️️
Монолит он же не только когда бек занимается серве...

Ну, у меня основная эта задача была + не расходится в базовом стеке от рекомендованных laravel технологиях. А так из плюсов еще: более удобная передача данных на фронт, роутинг остается на стороне бекенда.

Andrew MO
Ну, у меня основная эта задача была + не расходитс...

Роутинг на стороне Беккера может быть только для веба

Vlad 🍍 Starkovsky️️
Роутинг на стороне Беккера может быть только для в...

не, ну чё, backend driven ui на мобиле тоже может быть)

Vlad 🍍 Starkovsky️️
Что то серьезное на таком стеке делать не стоит

It depends, но скорее да, не то что не стоит, можно здорово усложнить себе жизнь

Andrew MO
Т.е. смотреть все же на Swift, Java? Просто хотело...

Чем универсальнее решение, тем хуже оно решает каждую специфичную задачу обычно

Oleksandr Lepesii
Флаттер помер?(

Что мертво - умереть не может

Illya Klymov 🇺🇦
Берите react native

Реакт нейтив для мобилы, реакт для веба, ноду для бека, электрон для десктопа, веревку и мыло

Volodymyr Klimov
Что мертво - умереть не может

Имелся ввиду flutter, а не dart 🫡

Illya Klymov 🇺🇦
Нет, для веба тоже рн

А, есть такое, да. Есть даже юай киты под такое

Andrew-MO Автор вопроса
Illya Klymov 🇺🇦
Берите react native

Илья, спасибо за ответ, очень круто, что вы отвечаете в сообществе. Я тоже думал про эту связку, но боялся распыления т.к. голова немного взрывается от фреймоворков )) Насколько решение на реакт нейтив будет ограниченно? Мне сейчас важно понять трек обучения. Чтобы потом не упереться в промежуточную тупиковую ветку.

Похожие вопросы

Обсуждают сегодня

Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Карта сайта