Size: a a a

Dart & Flutter по-русски

2020 July 09

B

BC in Dart & Flutter по-русски
Danial Kolyasnikov
Aqueduct Фреймворк неплох
да, в курсе про него,
но пока выглядит, как вендор-лок нестандартное решение
источник

Ю

Юрий in Dart & Flutter по-русски
Но мне более похоже что бубунта просто сделает тип виртуалки чтоб транслировать заявки флаттер аппа
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
BC
да, в курсе про него,
но пока выглядит, как вендор-лок нестандартное решение
Эммм.
источник

B

BC in Dart & Flutter по-русски
ну так я про сам Dart
получается, что он из коробки
не может выдать эффективный простой бэк-энд
и нужен целый фреймворк, чтобы его на бэк-эндах оптимизировать
источник

Ю

Юрий in Dart & Flutter по-русски
BC
ну так я про сам Dart
получается, что он из коробки
не может выдать эффективный простой бэк-энд
и нужен целый фреймворк, чтобы его на бэк-эндах оптимизировать
Весь акведук это просто набор классов для определенной цели написаных на дарте
источник

П

Павел in Dart & Flutter по-русски
swift тоже не может из коробки выдать эффективный бекенд, какие-то странные люди(нет шоб тупо подождать) для этого берут и пишут vapor/kitura и делают бекенды
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
источник

DO

Dmitriy Orteney in Dart & Flutter по-русски
BC
ну так я про сам Dart
получается, что он из коробки
не может выдать эффективный простой бэк-энд
и нужен целый фреймворк, чтобы его на бэк-эндах оптимизировать
а я то думал, что фреймворки нужны чтобы упрощать разработку благодаря переиспользованию одинаковых кусков кода х(
источник

B

BC in Dart & Flutter по-русски
Юрий
Весь акведук это просто набор классов для определенной цели написаных на дарте
ну то-есть с самим Dart, как Linux-native все в порядке?
источник

П

Павел in Dart & Flutter по-русски
что значит Linux-native? Дарт по определению нигде не native
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
BC
ну то-есть с самим Dart, как Linux-native все в порядке?
источник

B

BC in Dart & Flutter по-русски
Dmitriy Orteney
а я то думал, что фреймворки нужны чтобы упрощать разработку благодаря переиспользованию одинаковых кусков кода х(
да я только рад буду, что был не прав,
если не разобрался

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

а каких-то ограничений нет
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Павел
что значит Linux-native? Дарт по определению нигде не native
компилируемый язык? нигде не нэйтив?
источник

П

Павел in Dart & Flutter по-русски
Nikita Domnickij
компилируемый язык? нигде не нэйтив?
он же в байт-код собирается, или я что-то не понимаю?
источник

B

Bola in Dart & Flutter по-русски
BC
ну так я про сам Dart
получается, что он из коробки
не может выдать эффективный простой бэк-энд
и нужен целый фреймворк, чтобы его на бэк-эндах оптимизировать
странно мыслите
ios \ android должны быть RESTful приложениями, а бэк можно построить на чем угодно
источник

n

neikist in Dart & Flutter по-русски
Павел
он же в байт-код собирается, или я что-то не понимаю?
Нет. Есть несколько режимов. Как jit, так и aot компиляция в нативный бинарь для платформы
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
The output of dart2native is either a standalone executable (the default) or an AOT snapshot that you can run with the dartaotruntime command. A standalone executable is native machine code that’s compiled from the specified Dart file and its dependencies, plus a small Dart runtime that handles type checking and garbage collection.
источник

B

BC in Dart & Flutter по-русски
Павел
он же в байт-код собирается, или я что-то не понимаю?
да уже пофиг всем, через байт-код или в машинных командах

главное, уже если VM работает как native, без доп эмуляторов значит - native

оттенки градаций нативности
- это уже для лютых оптимизаторов и секьюритизаторов
источник

n

neikist in Dart & Flutter по-русски
BC
да уже пофиг всем, через байт-код или в машинных командах

главное, уже если VM работает как native, без доп эмуляторов значит - native

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

П

Павел in Dart & Flutter по-русски
Реализую firebase auth в связке со своим backend. Несколько непонятен механизм токенов. Получил я значит ID token от firebase и каждый раз  отправляю на свой бэк (при каждом запросе), там его проверяю на легитимность и все нормально. Но как мое флаттер приложение будет "прозрачно" обновлять ID токен после часа и его устаревания, если я уже не касаюсь отправок запросов из флаттера на firebase, чтобы использовать refresh token?
источник