Size: a a a

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

2021 April 16

M

MaxGraey in Dart & Flutter по-русски
Не знаю насколько монолитно там сделан Canvas, но подозреваю это все равно что переписать половину флаттера
источник

w

whoami in Dart & Flutter по-русски
https://pub.dev/packages/replay_bloc о нифига, недавно же появилась
источник

MS

Mykola Shevchenko in Dart & Flutter по-русски
Не думаю, у них то есть уже хтмл рендерер, но он на половину канвас. В целом до ума довести
источник

M

MaxGraey in Dart & Flutter по-русски
Хотя они сделали HTML renderer, то он все равно требует канвас
источник

M

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

MS

Mykola Shevchenko in Dart & Flutter по-русски
Я думаю, что будет проще сделать связь скиа-дом, чтобы веб-пауки могли видеть то, что рисуется, чем флаттер на хтмл без канваса переводить
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Какая разница, даже если б флаттер фигачил html, всё равно это не статика(а именно она нужна для роботов).
И проблема тут не в механизме рендера, а в том, что в принципе страница рендерится динамически, те SPA.
И проблема с сео тут не только у флаттера, а у любого SPA без SSR, будь то реакт или вью
источник

MS

Mykola Shevchenko in Dart & Flutter по-русски
Так пауки разве не могут динамические сайты сканить? На сколько помню, то могут
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Просто у тех же реакта и вью есть куча решений для SSR
источник

KK

Kit Khilobok in Dart & Flutter по-русски
С чего бы
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Что им сканить, они заходят, а там один жс
источник

KK

Kit Khilobok in Dart & Flutter по-русски
И даже если он увидит контент, он не сможет походить по сайту
источник

MS

Mykola Shevchenko in Dart & Flutter по-русски
Не помню, читал где-то. Если не могли, то это было бы большой проблемой. Разве не могут запустить джс, чтобы он сайт там отрисовал, а потом по ссылкам дальше пойти?
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Ну вот можно прямо сейчас погуглить и убедиться, что эта большая проблема и правда есть
источник

Н

Николай in Dart & Flutter по-русски
Официально могут. А не официально даже если пройдёт индексацию, рейтинг сайта скорее всего будет низкий. И даже обоснование типа есть - без js сайт недоступен.
источник

Н

Николай in Dart & Flutter по-русски
А вообще ещё год назад у моего знакомого сайт на js, без ssr, не проидексировался.
источник

MS

Mykola Shevchenko in Dart & Flutter по-русски
А сейчас кто-то выключает джс в браузерах? Я читал статьи про это, но это особо не имело логической причины, а так поэксперементировать
источник

С

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

MS

Mykola Shevchenko in Dart & Flutter по-русски
Я не могу 100% утверждать, я уже даже не помню сами ресурсы)
источник

KK

Kit Khilobok in Dart & Flutter по-русски
Даже с точки зрения логики.
Spa значит рендеринг на клиенте. Для того, чтобы боту проиндексировать обычный сайт, ему просто нужно взять html и выдрать оттуда ключи и ссылки.
В случае с SPA для того, чтобы взять этот html, он должен отрендериться, а для этого как минимум нужно где-то запускать жс и иметь подобие браузерного движка, плюс ещё ждать, пока контент отрендерится
источник