Azamat
Ну классика ж)
Azamat
А как связывают реакт например с php или другим инструментом?
Гамлет
Если бы я знал js и хотел конкретный фреймворк с MVC на бекенд сделал бы связку react + nest.js
Гамлет
Rest API
Azamat
Nest js это разве не фронт либа?
Гамлет
Это бекенд фреймворк для ноды
Гамлет
Как и экспресс.джс
Сидредин
Я собираюсь связать react с django, через его rest api. Вебсокеты я юзаю для чатика, мне как-то страшно их ещё где то использовать)
Ну да. Ещё их используют для уведомлений. В остальных случаях они редко где нужны
Гамлет
Зачем вебсокетами?
Да я думал что-то простое пилит, можно просто сокетами отправлять джсонку и всё
Azamat
Ааа, понял про nest js) просто я из ноды немного писал на express, больше на нем либ не знаю
Сидредин
Но говорят связка react с django rest framework самое то
Ты связываешься с API. А на чём он написан - абсолютно неважно
Сидредин
Artyom 👻
Гайс, возможно ли выучить windows services до пятницы, чтобы на них тестовое сделать?) Нужно на этих службах сделать запросы на изменения данных в бд Весь функционал уже готов, но с самими службами не работал :(
Kosća
А как связывают реакт например с php или другим инструментом?
Ахахах, вопрос от человека, который знает 6 языков программирования, html и css
Kosća
Извините, порвало
Azamat
Что?)
Azamat
Вы меня перепутали с кем-то :)
Kosća
Вы меня перепутали с кем-то :)
А, да, прошу прощения 😅
Гамлет
кто этот сверхчеловек, интересно теперь
там не далеко пролистай выше)
Andrii
Да , я слышал , что разработчики специально оттуда вырезали часть функционала , боанально чтобы просто упростить .... Я слышал про такое
Просто ООП и исключения это часто большая головная боль, вот их и убрали. Вообще, Rust, Go это языки, которые не тащили в себя всё что только можно, а, наоборот, удаляли то, что может привести к печальным последствиям. Лишний хуй — жопе непонятка
Гамлет
единственное, там не наследования, там композиция
Andrii
ООП в го кстати есть, если вы будете работать с grpc, то очень хорошо это заметите))
На уровне интерфейсов есть, а наследования реализации нету
Гамлет
просто в го оно не джавовское
Гамлет
На уровне интерфейсов есть, а наследования реализации нету
я уже написал, что там вместо наследования композиция
Andrii
просто в го оно не джавовское
Это не двавовское, а симуловское. Был такой язык программирования, Симула
Andrii
я уже написал, что там вместо наследования композиция
Я же говорил не наследование данных, а наследование реализации, и возможность переопределения виртульаных функций
Гамлет
ну да, го почему-то хотят сделать джавой, но он далеко не джава
Andrii
Полиморфизм
Гамлет
Полиморфизм
обобщенное программирование существует
Andrii
Есть, определи интерфейс и работай с ним
Andrii
Такое и в Си можно сделать
Гамлет
но для тугодумов их в следующей редакции назовут дженериками, чтобы джависты плакать перестали
Гамлет
рантайм си и го отличается
Andrii
Ой, что только сделали с generic из Ада... Сначала Страуструп их потерзал в Си, а потом они доехали в C# и Java.
Гамлет
Страуструп извращенец гребаный
Гамлет
сделал из си франкенштейна
Гамлет
сейчас с джаваскриптом тоже самое хотят сделать))
Artyom 👻
Вот откуда вы всё это знаете?
Artyom 👻
Неужели вы 24/7 читаете литературу по разработке? И сидите только на тематических ресурсах?
Глеб
какая-то опасная мисфича - при том с самого начала языка х)
Andrii
сделал из си франкенштейна
Ну... ООП из Симула, исключения и шаблоны из Ada причём шаблоны творчески переработал.
Гамлет
Вот откуда вы всё это знаете?
так мы ничего такого и не говорили
Artyom 👻
так мы ничего такого и не говорили
Это ты так считаешь, что для тебя это вполне повседневная скажем так информация
Artyom 👻
Гамлет
Давно сделали уже
хотят довести до уровня с++, я об этом, а так уже изуродовали, да))
Гамлет
Ты же уже работаешь?
всмысле уже?)))
Artyom 👻
всмысле уже?)))
Ладно, тогда без уже))
Artyom 👻
Если работаешь, то вопрос, откуда эта инфа отпадает
Гамлет
какая инфа?
Artyom 👻
Обо всем на свете :)
Гамлет
Ну... JS роднит с C++ наследие.
о да, это точно его внебрачный сын
Гамлет
или дочь)
Гамлет
Обо всем на свете :)
почему обо всем?
Гамлет
только о том, что мне интересно
Andrii
С++ просто изначально ставил перед собой достаточно амбициозные цели, потом, ИМХО, оказавшиеся не сильно востребованными. Вообще, С++ особо ничего не дал программированию, его уникальные идеи (система шаблонов, zero-оверхид ООП, множественное наследование, суперприведения автоматические типов) остаются уникальны
Artyom 👻
почему обо всем?
Это просто так в моих глазах выглядит, не бери в голову)
Гамлет
Это просто так в моих глазах выглядит, не бери в голову)
я просто очень люблю общаться с разработчиками, которые пишут код, больше чем я живу, поэтому и просветляюсь
Гамлет
мой ментор SRE в трансконтенинтальной компании, он меня многому научил
Artyom 👻
я просто очень люблю общаться с разработчиками, которые пишут код, больше чем я живу, поэтому и просветляюсь
Да я бы тоже с удовольствием пообщался, если бы был в теме Пока я просто читаю только
Andrii
С++ это просто влажная фантазия Бьерна. Он взял популярный язык своего времени и запихнул туда попсовую парадигму, сделав это криво
Ну... во-первых, ставилась задача совместимости с языком Си на уровне исходников. Уж не знаю, настолько это важно. И насколько это сыграло. Но о модульности пришлось забыть. Во-вторых, он туда прикрутил симуловское ООП. И в общем-то это достаточно скользкая тема. Потом была поставлена цель zero-оверхида и т. д. В общем-то решались очень амбиционые задачи, и хорошего решения из скорее всего не существует
Mikhail
И почему тогда сам в SRE не ушёл, в в SWE подался?
Mikhail
Или как раз наоборот, после рассказов от ментора решил не связываться с SRE?)
Гамлет
Что за компания?
сколько не спрашивал не говорит, наверное NDA
Гамлет
возможно тоже SRE как он, потому что это тоже самое что и SA + DA
Гамлет
Это не покрывается NDA.
тогда еще раз спрошу и завтра расскажу в лс