Den
Событийная модель
Hide
На телеграфе
Den
На телеграфе
Ну да, я хз чо есть лучше ща
Anonymous
На телеграфе
я сама пишу, на https модуле от nodejs
Den
Я ботов 7 написал, 2 под заказы
Den
На дискорд писал, на телегу на 2 разных фреймах еще
Den
Удобный телеграф крч
Den
Мне нравится
Anonymous
я поклонник темы "без зависимостей"
Den
Ну если чо, всегда можно 1. Закрепить версии 2. Форкнуть библиотеку и дописать
Den
И ты уже на особо то и зависим
Hide
Сколько интересного впереди. Ждите нубовские вопросы 😆
Den
Когда постоянно используешь чужие либы, находишь быстрый способ их понять)
Den
И это получается быстрее решать задачи
Anonymous
Удобный телеграф крч
четверку допилили?
Den
Но есть коненчо неприятные последствия
Den
Типо повышения версий, несовместимости разных версий, нерешаемость твоего кейса через чужую либу
Hide
Но есть коненчо неприятные последствия
Либу закрывают или портят специально?)
Den
Но чем больше прогаешь, тем меньше это влияет. У нас в проекте более 100 либ и когда надо поднять версию какой нибудь ключевой либы, начинается шоу ошибок)
Den
1 либа тянет за собой другую, третью
Den
и тд
Hide
Den
Поэтому мы все версии жеско фиксируем
Den
Смотрим их зависимости, если надо чото поднять, читаем патчноты
Den
и тд
Den
Порой либа легко поднимает версию, а порой очень не просто)) Некоторые либы могут поменять интерфейсы прилично так на новой версии
Den
То есть тянул ты к примеру функцию 1, а они ее вырезали в след версии
Den
и дали другую, но с совершенной другой механикой)
Anonymous
Либу закрывают или портят специально?)
при обновлении версии мажор, это значит.. переписывают старый функционал на новые возможности и при старых подходах это работать, как ожидаете, не будет. именно по этому, в ноде стоит каретка на зависимостях по умолчанию. совет, погугли семантическое версионирование
Den
Тут как раз подходит паттерн - Адаптер)
Den
Ты пишешь для либы обертку и вытаскиваешь нужные тебе функции наружу и используешь эту либу теперь через адаптер
Anonymous
ща закидаем админа заумными словечками
Den
если там чот поменяется при обновлении, тебе будет в разы проще адаптировать
Den
К примеру вот кейс выше я описал, где у тебя функция поменяла свое назваие и реализацию в либе
Den
Но так как у тебя во всех местах эта функция используется через адаптер. Ты просто идешь в свой адаптер, ищешь там где эта функция отдается и меняешь ее реализацию в 1 месте.
Den
Крч можно все решать, еще наши деды сталкивались с подобными проблемами
Den
книжек об этом написано много
Den
Anonymous
Кропотливый труд
труд бэкендера, готовься
Hide
Крч можно все решать, еще наши деды сталкивались с подобными проблемами
Деды на всяких ассемблерах да си, писали там ещё жоще
Hide
труд бэкендера, готовься
А карту развития бэка на ноде легко нагуглить?
Den
Все языки похожи
Den
По большей части
Hide
roadmap?
Yes that document i need ))
Den
+ есть общие вещи, которые тебе в любом языке помогут. У меня сейчас наступает уже этап, когда я не привязан уже только к js
Den
Могу на ++ попрогать чот, могу на Java
Den
Если чот не понятно, гуглишь. Все похоже крч))
Anonymous
Yes that document i need ))
you have a clue. acts
Den
А карту развития бэка на ноде легко нагуглить?
Карта наоборот может тебя испугать
Den
Там часто пишут овер требования. На 10 лет вперед
Hide
Карта наоборот может тебя испугать
Так не сразу же всю ее учить пытаться
Anonymous
Карта наоборот может тебя испугать
а мы его типа не пугаем..
Den
Но что бы писать сервисы - тебе надо в разы меньше инфы
Anonymous
ууу *нагоняет жути*
Den
Надо тип начинать писать сервисы как мон раньше (мое мнение)
Den
Так ты уже сразу начнешь быть в процессе
Den
И это будет более ценная инфа
Hide
Какие именно сервисы?
Den
Ну крч бэк сейчас - это сервисы
Den
Микро или просто
Den
Я имею в виду любой бэк под сервисами
Hide
А вот ещё какой хостинг бесплатно для баловства такого порекомендуете?
Anonymous
Какие именно сервисы?
хоть чего нибудь то уже написал?)
Anonymous
глитч можно
Hide
хоть чего нибудь то уже написал?)
Я учу основы курсик один. Пока какие нибудь школьные задачки решал программами.
Den
А вот ещё какой хостинг бесплатно для баловства такого порекомендуете?
Ты по сути хочешь научится писать свой сервис на ноде, что бы база данных там и запросы наружу. Ну и еще ты хочешь научится все это выкатывать и запускать на сервере и что бы не падало.
Hide
Ну и для учебных целей искал готовые решения чтоб работало 😅
Den
Ну и тебе надо по сути 2 вещи для этого загуглить
Hide
а какой курс, если не секрет?
Богдан Стачук на Ютубе увидел. Полный курс для новичков
Den
1. Пишем свой сервис на node js mongodb
Den
второе - docker node js
Den
Anonymous
одобряю
Den
И все - ты успешный nodejs разработчик