Так и без реакта можно легко обойтись. Рендерить контент с помощью шаблонизатора от какого-нибудь пхп или джавы и все. На клиенте щепотка жса для интерактивности, обычно больше и не надо. Очень многие вещи упрощаются по итогу.
Проблема в том, что на практике одним реактом сыт не будешь и в конце концов будет что-то такое react-redux.realworld.io/#/?_k=sihzmb Почти 200 килобайт, чтобы просто отрендерить список карточек. Даже бротли сжатие не спасает, как видно на примере.
Как леяут не конструируй, по итогу бандл распухнет. А у фреймворков есть еще и собственный рантайм слежения за изменениями который тоже первую загрузку забуксует.
У dev.to был интересный опыт построения их сайта — web.dev/...-ux-with-service-workers
Мы в Javarush переводили контентную часть нашего сайта на svelte/sapper . Результат можно посмотреть вот тут к примеру developers.google.com/...-i-peregruzka&tab=desktop . На ангуляре такая же страничка имела оба показателя (мобайл, десктоп) в районе красного уровня. Потом мы конечно добавили кеширование при ССР, но в целом всеравно немного не то.
svelte/sapper не рекомендую, так как мне они сыроватыми кажутся для прода.
сложность разработки
Скажем так, если делать изначально весь сайт так как предлагает например hotwire.dev , то сложно будет даже ниже, я думаю. А вот если у вас SPA, но вы решили что нужны хорошие метрики загрузки, вот тут начинаются танцы с бубном.
PWA для контентного сайта сам по себе не особо то и имеет смысла вообще. То ускорение загрузки о котором идет речь, работает когда пользователь заходит на сайт второй раз и далее. То есть первую загрузку, так важную для контентных сайтов PWA никак не ускорит.
Вообще PWA технология, это по-факту manifest.json и воркер который инсталлит и активирует его и все. Все остальное, например кеширование( за счет которого и работает оффлайн мод и ускорение) это уже по желанию.
Во вторых, PWA — это headless архитектура
Толку с этого мало, так как для ускорения загрузки, надо по максимуму уменьшить js бандл. А для этого нужна не headless архитектура, а полностью избавиться от SPA фреймворков и перейти на старый добрый vanilla JS или же использовать библиотеки по типу alphine.js или StimulusJS. Ну и так же, необходимо прийти к определенному консенсусу с маркетологами, чтобы определить какие скрипты им точно нужны, а какие не очень, так как это тоже солидная статья расходов в плане первой загрузки.
локацию
Для этого есть Geolocation API — PWA тут никак не связан.
В связи с тем, что никто еще не написал, дополню список:
— Алиенист
— Видоизменённый углерод
— Пацаны (альтернативный взгляд на супергеройскую тематику)
— Карнивал Роу (подойдет любителям стимпанка и фентези)
— Чужестранка (мыло, но мне понравилось)
Для изучения Ноды, советую посмотреть на этот курс. www.udemy.com/...odejs-developer-course-2 На работу после него вряд ли возьмут. Но даст хорошее общее представление с нуля. Все это конечно можно и самому нагуглить, но так просто выгоднее по времени, особенно в начале когда даже не знаешь куда копать
Даже почему LIMIT/OFFSET паджинация — это очень плохо,
А почему плохо? Если есть статья на эту тему развернутая, вообще было бы отлично.
Ну просто какой-то фестиваль безграмотности
ru.wiktionary.org/wiki/налицо
Налицо незнание азов геоморфологии. Ну-ну.
Слив засчитан)
Не очень понятно как слова из клипа, обосновывают тот факт что РФ дно. Если у тебя вдруг случилась потеря контекста, что бывает — то мы говорим о географическом понятии. Ни о каком другом.
Когда пишешь бред, точку зрения желательно аргументировать. Иначе выглядит не очень.
щонайменш з 1595 року
В Крыму украинский был языком большинства с 1595 года? Очень интерересно)
Россия — это дно.
Пруфов конечно не будет? :)
Когда ты пишешь в хамской манере, ты показываешь, что не уважаешь в первую очередь себя. Ну то такое. Твое личное дело.
Я не в курсе почему ты решил что я из России и почему «русня» моя любимая. Ну да ладно.
Вот комментарий ИРЯ РАН на эту тему:
www.liga.net/...iazhenko/002-irj-liga.jpg
www.liga.net/...iazhenko/003-irj-liga.jpg
Между прочем, это всего лишь 5 секунд гугления. Мог бы и сам.
По отношению к не островному государству, в русском языке употребляется предлог «в». Так что, перед тем как указывать другим что делать, рекомендую, подтянуть личную грамотность.
То, что в России происходит, мне особо не волнует. Если нечего написать, иногда лучше не писать :)
Вот это маняфантазии))
На сьогодні, найбільша дискримінована за кількістю, група — це україномовні.
Это каким же образом?
Можно где-то посмотреть на результат?