The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В SQLite добавлена поддержка WASM для использования СУБД в web-браузере, opennews (?), 29-Окт-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


47. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  –3 +/
Сообщение от Аноним (116), 30-Окт-22, 09:31 
Порт SQLite для WebAssembly понадобится не для того чтобы местные клоуны вываливали свои фантазии о том как происходит разработка в комментарии, а для сложных PWA приложений.
Браузер это кросс-платформенная среда выполнения, предоставляющая ABI не зависящий от операционной системы, архитектуры процессора, порядка байт и к тому же обеспечивающая хорошую изоляцию от остальной ОС.
Такие приложения не нужно устанавливать на тысячи компьютеров, они будут загружать свои компоненты по мере их обновления, автоматически.

Можно написать Offline-first PWA приложение, а способное работать без интернета, и ему как раз может понадобится база данных сложнее IndexedDB.
Подключил WebAssembly SQLite библиотеку, она тебе предоставила Promise API и пишешь запросы. Результаты сохраняться на диск через File System Access и будут синхронизироваться с бэкэндом, при появлении интернета.

Ответить | Правка | Наверх | Cообщить модератору

48. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  –3 +/
Сообщение от Аноним (116), 30-Окт-22, 09:33 
Для мобильных приложений offline-first очень часто делают https://developer.android.com/topic/architecture/data-layer/...

А теперь и для PWA

Ответить | Правка | Наверх | Cообщить модератору

50. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +1 +/
Сообщение от Аноним (2), 30-Окт-22, 09:39 
> Браузер это кросс-...

Расскажи эту сказку микрософту, например. Который в свои новые браузеры встраивает дотнетапплеты. А самое печальное - сайты используют это... В итоге - сайт не работает, кроме последних венд с эджо-ослом.

Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

57. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +/
Сообщение от Аноним (40), 30-Окт-22, 10:12 
Как будто необразованные веб-макаки не знающие что такое шина адреса и пихающие в каждый hello world на джаве по 100500 npm зависимостей, могут это понять.
Ответить | Правка | Наверх | Cообщить модератору

61. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  –1 +/
Сообщение от Аноним (61), 30-Окт-22, 14:11 
>джаве по 100500 npm

нет я конечно согласен что жс произошёл от жавы (и потом немножко наоборот), но это всё же некорректно называть одно другим, там достаточно мало общего осталось.

Ответить | Правка | Наверх | Cообщить модератору

60. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +4 +/
Сообщение от Аноним (60), 30-Окт-22, 13:32 
>сложных PWA приложен

Когда слышу такое хочется кричать - А ПОЧЕМУ НЕ СДЕЛАТЬ НОРМАЛЬНЫЙ КЛИЕНТ-СЕРВЕР? На нормальном ЯП, с нормальными библиотеками сети/бд, с нормальным протоколом РПЦ, который поддерживает только домен нашего преложения, и наконец с нормальным родным гуем для каждой платформы? Почему нормальная разработка уже не в моде? В операционку тащат браузерного монстра, чтобы он сдеал то что она уже умеет, но с дикими затратами памяти/проца и задними дверьми в самых неожиданных местах. Мир точно где-то срвернул не туда.

Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

62. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +/
Сообщение от Аноним (40), 30-Окт-22, 14:54 
Иногда нормальный клиент-сервер делают. На dot.net получается родной гуй для каждой версии винды и все давольны.
Ответить | Правка | Наверх | Cообщить модератору

68. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  –4 +/
Сообщение от Аноним (40), 30-Окт-22, 15:17 
У нас на работе фронтэнд для пользователей на react/javascript и android/kotlin
А фронтэнд биллинга на react. Биллинг запускают и из gnu/linux, из windows и из mac os x и даже из планшетов android так как большая часть сотрудников удаленщики.

Вот я думаю, оставшимся 2м программистам нужно переписать это на НОРМАЛЬНЫЙ КЛИЕНТ-СЕРВЕР без смузи-технологий, чтобы опеннет эксперты были довольны. Там и так 5 языков программирования и 8 фреймворков, поэтому если добавить к ним еще 3 (языка и фреймворка) с них не убудет.

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

70. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  –4 +/
Сообщение от Аноним (40), 30-Окт-22, 15:24 
для клиентского frontend был бы очень полезен offine-first, но его нет. Собственно у нас по уму и должно было бы быть настоящее PWA приложение для клиентов, но...
Ответить | Правка | Наверх | Cообщить модератору

69. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +1 +/
Сообщение от Аноним (63), 30-Окт-22, 15:19 
Те чтобы приложение на каждый чих лезло с запросом на сервер и тратило 200-300 мм (а то и больше) только на задержки сети?

Да вы, батенька, гений.

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

73. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 30-Окт-22, 17:10 
>>сложных PWA приложен
> Когда слышу такое хочется кричать - А ПОЧЕМУ НЕ СДЕЛАТЬ НОРМАЛЬНЫЙ КЛИЕНТ-СЕРВЕР?
> На нормальном ЯП, с нормальными библиотеками сети/бд, с нормальным протоколом РПЦ,
> который поддерживает только домен нашего преложения, и наконец с нормальным родным
> гуем для каждой платформы? Почему нормальная разработка уже не в моде?
> В операционку тащат браузерного монстра, чтобы он сдеал то что она
> уже умеет, но с дикими затратами памяти/проца и задними дверьми в
> самых неожиданных местах. Мир точно где-то срвернул не туда.

Ну ты приведи пример таких технологий. Все свернули на электрон, потому что это тупо дешевле в том числе и в плане поиска людей.


Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

67. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +/
Сообщение от Аноним (63), 30-Окт-22, 15:15 
Так местные клоуны дальше вызова malloc и не продвинулись.

Всё ещё думают что JavaScript для анимации статичных страничек, как в старые добрые времена.

Собственно, в этих временах и своих фантазиях они и застряли.

Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

93. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +/
Сообщение от Аноним (93), 31-Окт-22, 08:32 
JS хорош, а все разрабы на нем - г...о.
Ответить | Правка | Наверх | Cообщить модератору

75. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +1 +/
Сообщение от Kuromi (ok), 30-Окт-22, 17:45 
>[оверквотинг удален]
> Браузер это кросс-платформенная среда выполнения, предоставляющая ABI не зависящий от
> операционной системы, архитектуры процессора, порядка байт и к тому же обеспечивающая
> хорошую изоляцию от остальной ОС.
> Такие приложения не нужно устанавливать на тысячи компьютеров, они будут загружать свои
> компоненты по мере их обновления, автоматически.
> Можно написать Offline-first PWA приложение, а способное работать без интернета, и ему
> как раз может понадобится база данных сложнее IndexedDB.
> Подключил WebAssembly SQLite библиотеку, она тебе предоставила Promise API и пишешь запросы.
> Результаты сохраняться на диск через File System Access и будут синхронизироваться
> с бэкэндом, при появлении интернета.

О, очередные влажные фантазии про PWA-который-вот-вот-захватит-мир. Какая это там уже итерация по счету?
Пока что PWA мне напоминают морские приливы и отливы - покричали, поигрались, бросили, через годик другой опять сделали открытие. И каждый раз оказывается что опять не хватило API, не хватило функционала, вот уже решили SQL прикрутить, теперь-то точно вхлетит!

Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

77. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +1 +/
Сообщение от Аноним (2), 30-Окт-22, 19:52 
Последнее время от PWA как раз отказываются. Эппл заблокировала некоторые функции PWA из-за проблем с конфиденциальностью. Мозила с FF 85 (всего-то 2021 год) дропнула часть функционала PWA. На мобильниках PWA усиленно выжирают батарейку.
Ответить | Правка | Наверх | Cообщить модератору

94. "В SQLite добавлена поддержка WASM для использования СУБД в w..."  +1 +/
Сообщение от Аноним (93), 31-Окт-22, 08:35 
Ну да, все и правильно. Пофиг на производительность и размер этих помоев.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру