Size: a a a

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

2020 May 25

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
В целом grpc protobuf раз в 10 быстрее и на треть менее прожерливее http json.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну и что уж говорить про традиционный RPC XML коий оно и заменяет.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
В общем оно прям на стероидах)
источник

D

Di in Dart & Flutter по-русски
Добрый день, я вызываю по кнопке showModalBottomSheet в стейтфул виджете. На первое открытие он показывается с mounted = false, а после переоткрытия будет mounted = true. В чем обман?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Проблем с протобафами как таковых нет, тк, по моим ощущениям, кодогенерация в дарте отлична.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Все сводится к браузерным вротендерам.
источник

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
🅵🅾️🆇
В общем оно прям на стероидах)
а пробовал hive + typeAdapter гонять по сети?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Олжас Сулеймен
а пробовал hive + typeAdapter гонять по сети?
Неа, а що за typeAdapter?
источник

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
🅵🅾️🆇
Неа, а що за typeAdapter?
перед тем как в базу записать адаптер генерит биты и вот эти биты кидать по сети и парсить обратно тем же адаптером
источник

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
генератор их генерит или самому написать
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Олжас Сулеймен
перед тем как в базу записать адаптер генерит биты и вот эти биты кидать по сети и парсить обратно тем же адаптером
А, я пони тебя.
Ну это будет не тоже самое)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Если я правильно понял твою идею)
источник

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
должно быть быстрее жсона
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Олжас Сулеймен
должно быть быстрее жсона
Канешн, ну тут дело не в этом, если сравнивать с grpc
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тоесть смотри составляющие gRPC и сам проставляй галочки:

1) RPC - означает удаленный вызов процедур
2) HTTP/2 - транспорт позволяющий сервер-клиентские вызовы и установку двухсторонней связи (как веб сокеты)
3) Протобафы - представление объекта в виде двоичных данных (check)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Такто да, адаптер хайва суть выполняет работу протобафов)
Уж не знаю кто компактнее и шустрее сериализует/десериализует)
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Правда протобафами можно описывать ооооооооооочень сложные штуки.
источник

VS

Viktor S. in Dart & Flutter по-русски
Нужно быстро отрисовывать сетку с цифрами на канвасе, но тысячи вызовов drawParagraph руинят производительность, что делать?
источник

VS

Viktor S. in Dart & Flutter по-русски
источник

SM

Sergey Molchanovsky in Dart & Flutter по-русски
🅵🅾️🆇
Тоесть смотри составляющие gRPC и сам проставляй галочки:

1) RPC - означает удаленный вызов процедур
2) HTTP/2 - транспорт позволяющий сервер-клиентские вызовы и установку двухсторонней связи (как веб сокеты)
3) Протобафы - представление объекта в виде двоичных данных (check)
А как работает стрим коллекции Firebase, не в курсе?
Там внутри сокеты, или что?
источник