All streams
Search
Write a publication
Pull to refresh
4
0

Front-end developer

Send message

Не понял почему PWA в одном ряду с "плохими" react native и electron. Технологии принципиально разные, PWA в этом ряду - нативная веб технология.

Есть фреймворки для веб-компонентов такие как Lit. Технология нативная для браузера, быстрая и понятная. От Реакта нужно стараться уходить в любых потенциально нагруженных проектах. Технология старая и страдающая легаси зависимостями.

Качественные карточки выдерживают, поэтому далеко не у всех воспроизводится. Вообще туда не проблема поставить 1Tb SSD, они нынче не дорогие, и забыть про это недоразумение.

Вот. А если приложению хватает браузерных апи (на десктопе уже давно доступна работа с файловой системой например), то можно вообще обойтись без обертки и сделать PWA. Использоваться также будет системный webview, вес будет равен весу веб-приложения, и обновлять можно в фоне без посторонних сервисов.

Имел ввиду что Electron не единственный способ запуска веб приложений на десктопе и есть более легкие решения.

На винде на встроенном Chromium Edge

Не электроном единым. Есть еще PWA и Tauri.

Ага Asrock X300 DeskMini. Дефолтный кулер заменил на максимальный который поместился, получилось очень тихо.

Делал такой гибрид нескольких приведенных здесь вариантов: https://pcpartpicker.com/b/4PrV3C (все комплектующие и фото внутрянки по ссылке)

Получилось довольно неплохо. Мощность есть, тишина есть (поставил в шкаф к роутеру), компактность (размер не более заводских NAS на два диска), при этом диски стоят такие же полноценные, можно поставить и побольше.

В начале декабря участвовал в круглом столе по PWA вместе с разработчиком из Альфы, который как раз и допиливал веб апп. Да он был изначально, но многое также пришлось таки сделать/доделать.

На type-c тоже переходят из-за Европы, а будет у всех, так что посмотрим как оно в итоге будет работать и будет ли явный лок на регион. Я скорее оптимистично настроен, хотя прохладно к этой платформе отношусь.

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

Давно уже можно сделать хорошее веб-приложение, и не только мобильное. Опыт Альфы показал, что это возможно и в довольно сжатые сроки. Когда вас выбрасывают из магазина, внезапно появляется мотивация и оказывается что все возможно ?

8 лет был на проекте, но начинал джуном. За эти годы вырос довольно серьезно, также занимался и обучением, и пошел в тимлиды. Проект позволял реализовываться и как разработчик и как менеджер. Уходить не собирался, пока случайно не увидел вакансию на качественно и количественно другом уровне, с большим спектром перспектив. Не жалею что так долго был на одном проекте, это позволяло не терять время на переключении и прокладывать рост с долгосрочной перспективой. В итоге оказалось, что накопленных знаний более чем достаточно и на новом месте, но с новыми горизонтами и перспективами роста.

Как вариант можно было бы попробовать поработать с https://web.dev/file-system-access/#opening-a-directory-and-enumerating-its-contents В общем не очень понял в чем в итоге был эксперимент...

Go скорее всего получилось бы использовать в Wasm модуле. Загрузку можно было организовать через воркер, в приложение уже отдавать готовые ответы сетевые. Жаль что для эксперимента не взяли тогда tauri, если в рамки PWA боялись не вписаться. Electron нужно активно хоронить, уже не одна хорошая альтернатива ему есть.

На сколько у вас толстые письма? Не изучали возможности indexeddb? Вы знаете что на десктопе у веба практически не ограниченный размер там?

Не увидел специфических API, тем более на десктопе их куча для веба доступно. Подошло бы PWA. Одна кодовая база с браузерной версией, оффлайн режим, все тоже самое. Не пришлось бы городить какие-то electron обертки, а авторизация бы УЖЕ была, если юзер авторизован в браузере был.

Надо было просто сделать PWA, и опубликовать его в магазин MS если есть такая необходимость. А вообще скорее всего лучше бы подошел Tauri

Information

Rating
Does not participate
Location
Белград, Белград, Сербия
Date of birth
Registered
Activity