>>246888011 (OP) Что Анону больше нравится? DRF + Vue или Node + React? Что перспективнее? Сейчас с Django + Vue сижу за 30к, что-то не нравится мне всё это.
>>246892117 Ну типа того, клиент отправляет запрос ЧТО КОНКРЕТНО НУЖНО, сервер отпраляет только те данные которые, нужно, понятно что это можно и без graphQL, но типа проще
>>246892852 Для реакта ставится костыль к бэку, и предполагается, что всё взаимодействие с бэком будет через vDOM. В Vue как хочешь, так и делаешь. Ну и ещё разрабы Реакта выступали за отмену Столмана, так что они мне не нравятся.
>>246893529 >нихуя так не предполагается А как предполагается. В проекте, который мне достался всё сделали именно так. Как должно быть не знаю, я вообще бэкэндер, у меня лапки.
>>246893662 Сейчас из самых адекватных вариантов общения фронта и бека - REST, WS, SSE, Graph QL. Все остальное - извращения. По сути должны только данные передаваться между друг-другом, только если не предполагается SSR
>>246893662 А Virtal DOM лишь копия HTML дерева в виде объекта, которую реакт перестраивает при изменениях UI, и если есть расхождения, уже меняет HTML дерево.
Нахуя спросишь? А потому что объекты намного дешевле менять, нежели HTML дерево
Прошу объяснить древней обезьяне, зачем нужен сабж если по времени чтобы разобраться с этой хуйней, можно запросто настрогать свой собственный фреймворк под необходимые задачи, и он будет работать на 3000% быстрее с той лишь разницей, что ты на все сто понимаешь как оно работает
>>246888011 (OP) >Что можно создать с помощью этого движка? знаю немного пхп и жс(фронт) все тоже само, но вообще не рекомендую, лучше go или яву или питон
>>246888011 (OP) C помощью ноды можно создать бекенды который будет работать ничуть не хуже аналогичного на питоне или пхп
Проблема только в том, что нода сейчас - как пхп в своё время, не имеет нормальных фреймоврков и практик, поэтому чаще всего люди говнокодят и весь бек на ноде получается хуйней
На Рест даже чатик нормальный не сделать, чтобы со звуком и файлами. А для реализации дашборда нормального нужно пилить сокеты без вариантов. Рест это только для простейших крудов, иначе тормоза станут твоим вечным спутником жизни.
>>246894592 У браузера есть под капотом история перехода по URL-ам, у нас есть подписка на изменение этой истории, на основании этого мы рисуем другой UI
А собственно на этом другом UI-е уже дёргаем необходимые эндпойнты чтобы получить нужные данные
>>246888011 (OP) С помощью ноды можно наебывать глупых кабанчиков, что очень любят делать индусы. Затираешь им что тыры-пыры хуе-мое один язык на фронте и бэке, и сажаешь работающего за 1 бакс в час вкатыша копипастить.
>>246895285 У пхп есть блять встроенный в апиплатформ мидлварь с сабскрипшнами, а файрить их даже лучше через сервис очередей, так что для чатика и всего подобного сокеты нахуй не нужны, работает это в 100 раз быстрее и надежнее ноды. Единственное, для чего ваще нужны сокеты - это сервера ммо и прочих симуляций, но их на ноде тоже нинада писать.
>>246896344 Это другой поц. За совет спасибо, правда, мне надо сам пхп вспомнить основательно, я все блять забыл. Или там полу-готовые решения?
>>246896233 Насколько заебочно в этой джанге разбираться? Насколько сложно учить express.js + vue (и в каком порядке)? Реально, поясню, что я на самом базовом уровне щас, или даже ниже. Но намерен все равно освоить (если не заебусь).
и в челом есть набор книг который стоить прочитать не завязанные на языке, но их сразу ты не осознаешь
везде полуготовые решения это считай фреймворки (но это очень грубо), смысл в том, что пока ты напишешь пресловутый интернет магазин большинство аспектов зацепишь. Его же потом можно нашпиговать разыми уже приблыдуами с более глубоким смыслом, т.е. индексацию, очереди, вебсокеты, тестирование, и т.п.
>>246897104 Пошаговое что угодно можешь. В риалтайм ммо сокеты ужны потому, что там важнее не очередность сообщений, а скорость доставки приоритетных - т.е. если тебя пиздят, то сервак будет тебе слать сообщения об этом, а появившийся 10 тиков назад где-то в жопе моб будет откладываться.
>>246898400 Использую его тупо из-за того, что IDEA в проектах на голом JS часто в автокомплите подсовывает всякую хуйню вместо того, что нужно. Да и система типов охуенная, по сравнению с той же Java / Kotlin.
>>246898680 Что ты хотел этим высрать? Понятное дело, что типы у тебя будут только в IDE и на этапе компиляции, в рантайме их нет. Алсо, на бэке обычно используют не Webpack, а обычный компилятор TS.
>>246898739 Ты не пони. Пхп сам-по-себе не делает ничего, когда ты коннектишься к бд то работает драйвер бд, когда ты рисуешь картинку работает имаджик, когда ты пушишь сабскрипшн работает вот эта хуйня по ссылке. А апиплатформ - это ебаная революция, которая в 1 клик делает то, чем раньше 90% своего времени занимались крудошлепы, и чем продолжают сейчас заниматься на других языках.
Как же я ебал веб технологии Выдумали триллион фрейморков, библиотек, прочей залупы - и всё ты должен знать или хотя бы быть знакомым. Каждые пол года какое то уёбище ещё 3 таких высирает - а ты должен смотреть и учиться. Вместо того чтобы создать что то нормальное единое.
>>246902015 >Вместо того чтобы создать что то нормальное единое классика >в мире слишком много фремворков +100500 надо сделать один который заменит их всех... >получаем +100501 фреймворк