Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда на сторону сервера,
opennews (?), 12-Ноя-21, (0) [смотреть все]
- Интересно, насколько всё это требовательно к сети Допустим, на десктопах и на м,
Корец (?), 10:36 , 12-Ноя-21, (4) –5 //
- Говорили б , выше по тексту ,
Аноним (18), 10:53 , 12-Ноя-21, (18) +6
- Там даже безопастный Раст не поддерживается, о чем говорить ,
Растоманя (??), 15:16 , 12-Ноя-21, (124) –8
- Ты посмотри, сколько сейчас современная морда ютуба генерит паразитных запросов ,
Аноним (181), 22:26 , 12-Ноя-21, (181) +3
- идея интересная, но современный веб так откормил своих клиентов, что заднюю прос,
41 (?), 10:36 , 12-Ноя-21, (5) +11 //
- Ты наверно не улавливаешь как быстро там все меняется Если тема годная на неё п,
Аноним (33), 11:10 , 12-Ноя-21, (33) –7 //
- перейдут все если гугл скажет а годность или не годность технологии практически,
Gemorroj (ok), 11:55 , 12-Ноя-21, (71) +10 //
- Наврядли гуглу это интересно Все эти JS frameworks типа REACT были придуманы чт,
OpenEcho (?), 12:16 , 12-Ноя-21, (83)
- А вот поддерживаю Гугл знатно экономит за счёт пользователей, но при их объёмах ,
Аноним (90), 12:42 , 12-Ноя-21, (90)
- Ага, а по итогу страницы весят по 100500 мегабайт, ресурсы тупят даже на хорошем,
домен в слонике (?), 21:50 , 12-Ноя-21, (179)
- То-то же на Ангуляр все перешли нет ,
bugmenot (??), 14:50 , 12-Ноя-21, (118)
- Гайд, как самому DDoSнуть свой сервер Как только сайтом начнёт пользоваться дост,
Аноним (8), 10:41 , 12-Ноя-21, (8) +10 //
- Я ещё понял бы если WebSockets, но AJAX -- это же новое TCP подключение и TLS-ру,
Аноним (8), 10:44 , 12-Ноя-21, (10) //
- Главный смысл - уменьшить количество стороннего JS-кода, выполняемого на браузер,
Аноним (52), 11:27 , 12-Ноя-21, (52) –1 //
- В случае HTTP 2 и HTTP 3 8212 нет ,
Аноним (55), 11:30 , 12-Ноя-21, (55) +3 //
- Точняк, там предлагают REST или gRPC, а не Websocket Это полная ж,
kai3341 (ok), 17:00 , 12-Ноя-21, (146) –2
- Ну, на самом деле keep-alive никто не отменял, так что для обеьктивности, - то,
OpenEcho (?), 17:34 , 12-Ноя-21, (149) +1
- На вебсокетах тоже есть, правда на эликсире https github com phoenixframework ,
Аноним (151), 17:51 , 12-Ноя-21, (151)
- Смысл проекта - полностью убрать необходимость координации между бэками и фронта,
stillswamp (ok), 20:10 , 12-Ноя-21, (164) +2
- Pusa - протокол Для понимания сути и демонстрации необходима демка Демка должна,
stillswamp (ok), 20:48 , 12-Ноя-21, (173) +2
- Может быть гуд для нетривиальных интерфейсов, где конкретная визуалка и реакция ,
Онаним (?), 09:21 , 13-Ноя-21, (205)
- livewire от laravel Работат на ajax тут вопрос больше что проще спроектировать а,
Аноним (221), 18:18 , 13-Ноя-21, (221)
- если подрубить даже на сайте SPA которое не сферический конь в вакууме и который,
Аноним (221), 18:36 , 13-Ноя-21, (223)
- сайт может быть вообще не публичный Просто несколько сотен разных устройств в,
rex (??), 14:53 , 22-Ноя-21, (274)
- Что-то не пойму, это заново изобретен Web 1 0 ,
Ю.Т. (?), 10:43 , 12-Ноя-21, (9) +9 //
- очередной оборот колеса Сансары,
41 (?), 10:49 , 12-Ноя-21, (13) +11
- Фигушки их сайт https pusa catlair net даже не открывается без JS ,
OpenEcho (?), 12:42 , 12-Ноя-21, (91) +4 //
- кстати, да, белое пустое место - лучшая антиреклама поделки Не просто без js, а ,
пох. (?), 16:41 , 12-Ноя-21, (145) +1
- Разработчикам нет необходимости работать с JS на клиенте Сам JS никуда не делся ,
stillswamp (ok), 20:18 , 12-Ноя-21, (168) +2 //
- Нет, X ,
Аноним (94), 12:53 , 12-Ноя-21, (94) +1
- Это ответ на слишком умные, настраиваемые и контроллируемые пользовталеем браузе,
Kuromi (ok), 17:22 , 12-Ноя-21, (147) +6 //
- В начале был простой HTML, и интернет был хорош Потом решили, что нужно добавит,
Аноним (11), 10:46 , 12-Ноя-21, (11) +21 //
- Ты всё проспал Аноним Уже виток сделали и назвали AMP Хорошо не стало ,
Аноним (22), 10:57 , 12-Ноя-21, (22) –3 //
- Вы можете возвращаться прямо сейчас ,
Аноним (24), 11:02 , 12-Ноя-21, (24) +1
- - идея глубже в идеале отрисовка будет производиться на бэкенде, а в браузер бу,
MVK (??), 11:08 , 12-Ноя-21, (30) +2 //
- Трафик Но вообще опера именно это и делает Только там престо и он немного уста,
Аноним (39), 11:17 , 12-Ноя-21, (39) –1
- Так уже сделали, есть барузер Mighty Он стримит сайт в клиент барузера и переда,
fdk (?), 12:42 , 12-Ноя-21, (89) +1 //
- давно уже веб версия libreoffice умеет отрисовыватся на канвасе или напрмер adob,
Аноним (221), 18:56 , 13-Ноя-21, (225)
- Надо идти дальше чтобы искусственный интеллект перевыполнял код еще до того как ,
Аноним (33), 11:08 , 12-Ноя-21, (31) +3 //
- А убедить пользователя, что он хотел именно того, что выдал ему ИИ - этим уже за,
YetAnotherOnanym (ok), 12:14 , 12-Ноя-21, (80)
- Ага, и получим всякие спектры с мельтдаунами, только уже уровнем повыше ,
Аноним (259), 20:59 , 15-Ноя-21, (260)
- Ну, собственно, так оно и есть HTML5 CSS - решение, позволяющее делать красивые,
Виктор (??), 11:58 , 12-Ноя-21, (73) –1 //
- Идеальный вариант - вернутся к чистому HTML Именно по этому пути пуса и пошла В,
stillswamp (ok), 20:12 , 12-Ноя-21, (165) –1 //
- Чем это принципиально отличается от Vue SSR ,
Аноним (23), 10:59 , 12-Ноя-21, (23) –2 //
- Следующий этап - компилировать полученный PHP код на JS и перенос его обратно на,
Аноним (26), 11:06 , 12-Ноя-21, (26) +4 //
- для этого уже давно придумали wasm,
Аноним (33), 11:07 , 12-Ноя-21, (29) +1
- Суть технологии - в этом нет необходимости Пишем на чистом PHP без пересборок в ,
stillswamp (ok), 20:25 , 12-Ноя-21, (171)
- уже есть https gitlab com kornelski babel-preset-php,
Аноним (221), 19:09 , 13-Ноя-21, (228)
- Забавно - джаваскрипт гитлаба не смог мне на мобиле протокол показать ,
Аноним (27), 11:06 , 12-Ноя-21, (27)
- над названием еще надо поработать ,
Аноним (33), 11:07 , 12-Ноя-21, (28) +4 //
- Я смотрю любят программисты JavaScript велосипеды изобретать - JSF GWT Vaadin ZK,
garrick (?), 11:09 , 12-Ноя-21, (32) +1 //
- У всех этих технологий есть фатальный недостаток, но однажды и у этой технологии,
Аноним (97), 12:57 , 12-Ноя-21, (97) +1
- Web-фреймворк Pusa, переносящий логику JavaScript-фронтэнда ...,
another_one (ok), 13:34 , 12-Ноя-21, (105) +1
- Судя по приведенным примерам программисты на Java не могут осилить JavaScript и ,
Аноноша (?), 23:55 , 12-Ноя-21, (190) +1
- А можно просто отдавать html без всякого говнокода на js и будет всё быстро, тор,
th3m3 (ok), 11:12 , 12-Ноя-21, (37) +5 //
- Это не современно и не модно ,
Аноним (47), 11:25 , 12-Ноя-21, (47) +1
- Сейчас на васм Раст так делает ,
Растоманя (??), 11:25 , 12-Ноя-21, (48) –4
- Можно Но тебе это не понравиться ,
bugmenot (??), 14:54 , 12-Ноя-21, (119) +2 //
- оптимально не весь хтмл заново, а дифф ,
rex (??), 15:00 , 22-Ноя-21, (275)
- Откуда эту настойчивая потребность избавления от JS В устойчивой неспособности ,
Аноним (24), 11:27 , 12-Ноя-21, (51) +3 //
- Например, сходу - С js добавляются тормоза - C js приходится качать тонну кода -,
th3m3 (ok), 11:41 , 12-Ноя-21, (61) +6 //
- Т е адекватное потребностям использование JS вы не допускаете даже Проблема ве,
Аноним (24), 11:49 , 12-Ноя-21, (63) –1 //
- Вот минимально использовать и есть адекватное использование А потребности ну,
Аноним (52), 11:58 , 12-Ноя-21, (72) +4
- Если технология позволяет безнаказанно г нокодить - проблема в ней Си не позво,
YetAnotherOnanym (ok), 12:55 , 12-Ноя-21, (95) +2
- Гуглы перестают выдавать сайт в поиске, если он тормозит и жрет ресурсы Вебмака,
Аноним (24), 13:44 , 12-Ноя-21, (108)
- Ахаха, си не позволяет говнокодить, 70000 строк кода в геофизическом софте с тре,
фттщ (?), 02:00 , 13-Ноя-21, (198) +1
- я заинтригован не поделитесь ли ссылкой на ваш портфолио да простит меня модера,
Аноним (68), 11:54 , 12-Ноя-21, (68) +1 //
- Не его, но с миниум JS а некоторые темы и вообще без https gohugo io showca,
OpenEcho (?), 12:34 , 12-Ноя-21, (86) –1
- Там без жс даже картинки не грузятся, хороший пример ,
Аноним (104), 13:31 , 12-Ноя-21, (104) +2
- app bundle js - 133кбapp кучабуков js - 157кбbuttons github io - 19кб,
НяшМяш (ok), 13:52 , 12-Ноя-21, (111)
- Хьюго - это -генератор статических сайтов, все зависит от того, кто делает, ЖС т,
OpenEcho (?), 16:37 , 12-Ноя-21, (142)
- Забавно то, что в браузере тормозит не JS, а DOM который JSом теребят стотыщраз ,
НяшМяш (ok), 13:50 , 12-Ноя-21, (110) +3 //
- Возможно, причина лежит в устойчивой неспособности полностью запретить распростр,
Аноним (68), 11:52 , 12-Ноя-21, (67)
- Нет Причина - в безопасности Яваскрипты очень часто используются для сбора инф,
Виктор (??), 11:54 , 12-Ноя-21, (69) //
- Язык-то хороший Проблема в том, что работа в инфосети превратилась превращена ,
Ю.Т. (?), 12:51 , 12-Ноя-21, (93) –1 //
- Раньше неведомо кем сделанные приложения были нативными и работали не в виртуаль,
Аноним (24), 13:42 , 12-Ноя-21, (106) +2 //
- Человек ностальгирует по временам, когда возле компа дышать нельзя было, чтобы о,
НяшМяш (ok), 13:54 , 12-Ноя-21, (112) +1
- В те времена у каждого приложения были фамилия, имя и отчество ЕВПОЧЯ ,
Ю.Т. (?), 14:14 , 12-Ноя-21, (114)
- Мы хорошо знаем JS и умеем на нем писать Причина не в JS а в наличии необходимос,
stillswamp (ok), 20:13 , 12-Ноя-21, (166) +1
- Сразу на такие сайты ,
Аноним (152), 11:36 , 12-Ноя-21, (58) –2 //
- Предпочитаешь, чтобы чужой код исполнялся в твоём браузере Лично я бы предпочёл,
Аноним (52), 11:40 , 12-Ноя-21, (60) +4 //
- не все сервера принадлежат программистам ,
Аноним (68), 11:55 , 12-Ноя-21, (70) –2 //
- Не важно, пусть тем, кто заказал разработку сайта PS Будет тормозить, следующий ,
Аноним (52), 12:02 , 12-Ноя-21, (74) +3
- Ну вообще-то для этого есть тестеры, которые тестируют работу,
bugmenot (??), 14:59 , 12-Ноя-21, (121)
- Ну так они его могут протестировать на i7 с 32 GiB оперативы ,
Аноним (187), 23:33 , 12-Ноя-21, (187)
- Если хозяин продаёт что-то дорогое, то он может нарочно решить не тестировать на,
Рмшъ (?), 11:17 , 13-Ноя-21, (214) +1
- Если хозяин продаёт что-то дорогое, то он может нарочно решить не тестировать на,
Рмшъ (?), 11:17 , 13-Ноя-21, (215) –1
- Предпочитаю контролировать, какие данные и каким образом использует чужой код Е,
Аноним (152), 14:29 , 12-Ноя-21, (115) //
- Ты что же, каждый сайт, на котором JS есть, переделываешь ,
Аноним (187), 23:30 , 12-Ноя-21, (186)
- а это случайно не ты тот чувак который любил писать и бекенд и фронтент на js, г,
Аноним (221), 19:27 , 13-Ноя-21, (232)
- Сколько раз их учили что GPL, даже GPLv3 не делает код свободным, который исполн,
fuggy (ok), 21:14 , 12-Ноя-21, (177)
- Выйди с этого Фронтенд никак не может получить перловый код с сервера ,
Аноним (24), 11:50 , 12-Ноя-21, (65) +1
- Ну и напрасно Юзеру, а их большинство глубоко без разницы открытый код или нет ,
stillswamp (ok), 20:22 , 12-Ноя-21, (170)
- ничего страшного если вы просто не попадаете в ЦА владельцев подобных сервисов,
Аноним (221), 19:25 , 13-Ноя-21, (231)
- Яваскрипт придумали именно для того, чтобы разгрузить сервер и канал, здесь же -,
Виктор (??), 11:38 , 12-Ноя-21, (59) //
- Чтобы клиентские устройства тормозили Вот его основная фича ,
th3m3 (ok), 11:43 , 12-Ноя-21, (62) –2 //
- Вот от этой самой обфускации кода, исполняемого на клиенте, проблем с безопаснос,
Аноним (52), 11:50 , 12-Ноя-21, (64)
- Как будто это может помешать отправить на сервер ВСЁ, что скрипт сможет собрать ,
YetAnotherOnanym (ok), 12:59 , 12-Ноя-21, (98)
- Пофиксил ,
Аноним (152), 14:31 , 12-Ноя-21, (116) +1
- в определенной нише это вполне имеет смысл - сервисы расчитанные на дешевые моби,
Аноним (221), 19:23 , 13-Ноя-21, (230)
- приведет к тому что бизнес логика хранится на сервере - будет сложнее произвести,
Аноним (221), 19:33 , 13-Ноя-21, (233)
- Мдаааа, у них с головой все в порядке Кричали что php python крутящийся на серв,
test (??), 11:50 , 12-Ноя-21, (66) //
- В принципе андроиды работают быстро что ещё надо Тоже мое думаю ничего Дру,
Лже_ит (?), 12:03 , 12-Ноя-21, (75)
- Не взлетит Так-то по идее так и следовало делать ,
псевдонимус (?), 12:09 , 12-Ноя-21, (78) //
- У нас с головой все в порядке JS - место размещение компонентов MVC не страдает ,
stillswamp (ok), 20:29 , 12-Ноя-21, (172) +1
- Не взлетит Не модно Должно жрать на стороне клиента ,
псевдонимус (?), 12:08 , 12-Ноя-21, (77) –1 //
- Т е ты такой сидишь в своей конторке и думаешь О А давайте сэкономим на зажр,
лолшто (?), 12:15 , 12-Ноя-21, (81) +1 //
- Хорошая технология для каких-нибудь дашбордовЯ видел как такое работает на Phoen,
Аноним (82), 12:15 , 12-Ноя-21, (82) –2
- Все просто, это нужно для того, чтоб на мелких проектах,PHP-макака могла запилит,
Аноним (87), 12:36 , 12-Ноя-21, (87) +1 //
- Ну и велосипед,
Аноним (88), 12:36 , 12-Ноя-21, (88) +1 //
- Во блин А я давно уже думал, что это на самом деле бред писать вэб приложения н,
Аноним (99), 13:09 , 12-Ноя-21, (99) –1 //
- Пиши на одном NodeJS уже давно существует s,
НяшМяш (ok), 13:56 , 12-Ноя-21, (113) +1 //
- NodeJS - пишите Это хорошо Речь идет не об исключении JS а об уменьшении объема,
stillswamp (ok), 20:16 , 12-Ноя-21, (167) //
- Не будет Стандарт - это гугл, а они развивают JS, WASM и прочие веб стандарты ,
Аноноша (?), 21:01 , 12-Ноя-21, (175)
- Либо ты платишь за ресурсы, либо пользователь Крупные игроки на рынке деньги сч,
лолшто (?), 00:55 , 13-Ноя-21, (194)
- 1 язык 1 платформапопробуй напиши один и тот же код чтобы запускался и в бра,
Аноним (221), 20:05 , 13-Ноя-21, (237)
- Это странное мнение, обычно программные продукты пишутся более чем 1 человеком, ,
Аноним (123), 15:05 , 12-Ноя-21, (123)
- Выключите свет ,
mos87 (ok), 13:27 , 12-Ноя-21, (103) +2
- Как стимулировать продажи железа - Бесконечно раздувать овносайты ,
Мировой Ковидлостан (?), 14:40 , 12-Ноя-21, (117)
- Что только не придумают, лишь бы JS не учить,
Аноним (122), 15:03 , 12-Ноя-21, (122) +2 //
- Вперед в здоровое прошлое ,
Аноним (132), 15:33 , 12-Ноя-21, (132)
- Этакий тонкий клиент для толстых сайтов Конечно не zero javascript, но всё же т,
fuggy (ok), 21:07 , 12-Ноя-21, (176) //
- Вот класно бы было запустить Pusa на MuditaOS,
ыы (?), 22:34 , 12-Ноя-21, (184) //
- Интересно, можно ли таким образом ддосить ресурсы, - просто эмулировать перемеще,
KAE (?), 22:46 , 12-Ноя-21, (185) //
- Кто объяснит, что здесь написано Что значит схожей с кодом для видеокарты Canv,
Аноноша (?), 23:46 , 12-Ноя-21, (189) //
- В новости GPLv3, а в репозитории чего-то про лицензию ничего и нет ,
лолшто (?), 01:09 , 13-Ноя-21, (195) //
- Исправлено ,
stillswamp (ok), 01:23 , 13-Ноя-21, (196) +2 //
- Вы хоть понимаете что GPLv3 для серверного кода почти бесполезен В этом случае ,
fuggy (ok), 02:18 , 13-Ноя-21, (200) –1 //
- Лицензия изменена, ОДНАКО наивно полагать, что подобные условности позволяют рул,
stillswamp (ok), 10:12 , 13-Ноя-21, (208)
- Небольшое дополнение https gitlab com catlair pusa - blob main site pusa src l,
stillswamp (ok), 10:24 , 13-Ноя-21, (210) +1
- В верхнем правом углу сайта указана лицензия GPLv3 ,
Аноним (203), 08:44 , 13-Ноя-21, (203) +1
- Есть pjax livewire hotwire turbolinkА это чисто пэхэпэ или тащит за собой фреймв,
Аноним (206), 09:23 , 13-Ноя-21, (206) //
- эта новость пугает Javascript бандерлогов ,
Аноним (-), 10:07 , 13-Ноя-21, (207) //
- Они сломали кнопку back в браузере ,
Ordu (ok), 16:55 , 13-Ноя-21, (217) //
- а умеет в SSR или есть ли планы по его реализации т е сначала рендерим страницу,
Аноним (221), 18:05 , 13-Ноя-21, (218) //
- видимо, кто то из пыхошколоты набрел пару лет назад на http hrud net но не пон,
Аноним (219), 18:10 , 13-Ноя-21, (219) +1 //
- Они придумали VNC,
Цезий Родонович (?), 14:23 , 14-Ноя-21, (246)
//
- Не могу не упомянуть свой проект Королев для языка Scala, который развиваю с 2,
Aleksey Fomkin (?), 21:52 , 14-Ноя-21, (249) +2 //
- Погодите, GWT и подобные проекты уже похоронили,
Аноним (262), 23:39 , 15-Ноя-21, (262) //
4,5,8,9,11,23,26,27,28,32,37,51,58,59,66,77,81,82,87,88,99,103,117,122,132,176,184,185,189,195,206,207,217,218,219,246,249,262
|