we_use_js | Unsorted

Telegram-канал we_use_js - Node.JS [ru] | Серверный JavaScript

11560

Все о разработке backend части на JavaScript (Node JS). А так же: Express JS, Next JS, Nest, Socket.IO Канал на бирже - https://telega.in/c/we_use_js По вопросам рекламы или разработки: @g_abashkin РКН: https://vk.cc/cGhHyj

Subscribe to a channel

Node.JS [ru] | Серверный JavaScript

​​❓Как разработчику на JavaScript оптимизировать некоторые задачи?

🔥Узнайте на бесплатном открытом уроке «Построение графических приложений с применением библиотеки Konva.js» от OTUS.

✅На вебинаре:
- научимся использовать konva;
- разработаем небольшое приложение;
- разберём отличия в разработке приложений на основе vdom и без него;
- научимся сочетать оба подхода к разработке фронта.

🔥Занятие пройдёт 11 декабря в 20:00 мск и будет приурочено к старту курса «JavaScript Developer. Professional». После урока вы сможете продолжить обучение в рассрочку на специальных условиях.

Для бесплатного участия пройдите короткое тестирование прямо сейчас: https://clck.ru/36w3XQ

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Работаете с бэкендом? Тогда вам будет интересно послушать, как облегчить создание новых продуктов в большой компании с помощью автоматизированной собственной PaaS для деплоя, девтулинга, кодогенерации и прочих радостей.

Именно об этом двенадцатый выпуск подкаста «Магнитное Поле», гостем которого стал Антон Огородников, руководитель разработки онлайн-платформы Магнита. Поговорили про эту Platform as a Service, созданную для облегчения жизни разработчиков внутри Магнита – это такой сборник автоматизированных блюпринтов для быстрого деплоя в облачную инфраструктуру. Кроме того, обсудили актуальный спор GoLang vs Python, какие стеки используются в Магните, а какие придется включить в ближайшее время, до какой степени можно кодогенерировать уже сейчас, как строится у них среда разработки и куда стоит двигаться новичку-бэкендеру.

«Магнитное Поле» создается совместно @zavtracast и IT-командой Магнита — в нем рассказывают про интересные аспекты работы самых разных команд. В предыдущих выпусках было про devops с человеческим лицом, дизайн-системы, data governance, IT HR, зачем нужен agile, geo BI, облачные архитектуры, InnerSource и многое другое.

🎧Послушать
📹Посмотреть

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Стартануть в IT быстро и эффективно — подготовительный курс по Frontend-разработке.

⏰ Когда: старт уже 7 декабря.

Даем: 72 урока с практикой в браузере, 3 онлайн вебинара и 1 сессию лайвкодинга с практикующим разработчиком.

Получаем: крепкие знания базы языка, умение понимать код и первую программу на JavaScript, написанную вместе с наставником.

Всего 990 ₽ и ваше жгучее желание начать. Приходите с любым бэкграундом: нам не важны возраст, пол, образование и текущая профессия.

Запишитесь прямо сейчас!

Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​👥Как мы строили безопасное web приложение на базе WIKI.JS

В этой статье автор поделиться опытом разработки безопасного web приложения на базе WIKI.JS.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​❓Как разработчику на JavaScript оптимизировать некоторые задачи?

🔥Узнайте на бесплатном открытом уроке «Построение графических приложений с применением библиотеки Konva.js» от OTUS.

✅На вебинаре:
- научимся использовать konva;
- разработаем небольшое приложение;
- разберём отличия в разработке приложений на основе vdom и без него;
- научимся сочетать оба подхода к разработке фронта.

🔥Занятие пройдёт 11 декабря в 20:00 мск и будет приурочено к старту курса «JavaScript Developer. Professional». После урока вы сможете продолжить обучение в рассрочку на специальных условиях.

Для бесплатного участия пройдите короткое тестирование прямо сейчас: https://clck.ru/36tHkc

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KH5s4

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Хотите заказать IT-оборудование из Китая, без скрытых платежей, с личным менеджером 24/7 и возможностью отследить груз?
 
Работаем с ИП и юр.лицами по договору и прописываем все гарантии. Возим от 50 кг. Ищем для Вас самые выгодные варианты товаров.

В Вашем распоряжении будут: 
- Контроль отгрузки, фото и видеоотчеты;
- Прозрачный расчет логистики;
- Мониторинг движения груза;
- Сопровождение груза “до двери”;
- Личный менеджер 24/7.
 
Оставьте заявку на поиск нужного Вам товара на сайте
 
Мы один из лидеров рынка грузоперевозок:
- Более 16 лет работы;
- 24 страны и 250+ городов присутствия;
- 50 000 направлений перевозки;
- Более 4 000 сотрудников.
 
Поставляем товар в минимальные сроки, предлагаем выгодные ставки по логистике и помогаем с таможенным оформлением. Проконтролируем процесс и сроки производства, решаем спорные моменты в Вашу пользу.
 
Оставьте заявку и убедитесь в выгоде!

Реклама. ООО "КИТ.ТК". ИНН 6679113421.

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🌐 Создайте свой первый сайт всего за час и добавьте его в портфолио

👉 На бесплатном открытом уроке «Создаем HTML-сайт за час в аналоге блокнота» от OTUS.

На вебинаре:
- сверстаем одностраничный сайт о компании или персоне;
- разберём современные подходы к созданию HTML-страниц, их оформлению и расположению элементов на экране. 

Эфир будет полезен начинающим и продолжающим верстальщикам, разработчикам и тем, кто хочет попасть в IT, но еще не определился с направлением. 

📅 Занятие пройдёт 6 декабря в 20:00 мск в рамках курса «Fullstack developer». После урока вы сможете продолжить обучение по специальной цене.

Для бесплатного участия регистрируйтесь прямо сейчас: https://clck.ru/36rm7D

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KSuvm

Читать полностью…

Node.JS [ru] | Серверный JavaScript

⛔Как разработчику повысить свою ценность в команде?

Расскажем на бесплатном практическом уроке «Механизм implicits в Scala» от OTUS и Алексея Воронца – руководителя разработки в NAUMEN.

☕На вебинаре:
— Познакомимся с историей возникновения и мотивацией компонентов механизма.
— Разберем возможности и опасности implicit-преобразований.
— Узнаем, как и для чего служат implicit-параметры.
— Рассмотрим правила и требования, по которым Scala ищет подходящего implicit-кандидата.

📢 Занятие пройдёт 30 ноября в 20:00 мск и будет приурочено к старту курса «Scala-разработчик». После урока вы сможете продолжить обучение на специальных условиях.

👉 Для бесплатного участия и получения записи, регистрируйтесь прямо сейчас: регистрация

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Требуются парни и девушки в возрасте 19–40 лет, желающие работать в сфере IT. Опыт в программировании не нужен.

С 6 по 12 декабря проводим бесплатный онлайн-интенсив по Frontend-разработке, где будем учить, как разрабатывать сайты и веб-приложения.

За эти 7 дней обучения ты:

1. Создашь полноценный веб-сайт на HTML и CSS;
2. Оживишь страницу с помощью JavaScript;
3. Используешь фронтенд-фреймворк Angular;
4. Подключишь Backend и загрузишь сайт на хостинг;
5. Получишь советы по доработке своего проекта;
6. Узнаешь сколько можно зарабатывать и как работать;
7. Получишь в подарок чек-лист «45 мест для поиска работы».

А главное, ты увидишь, что разрабатывать сайты и приложения не так сложно, как кажется. И поймёшь, как тебе развиваться в этой профессии, чтобы уже в следующем году зарабатывать от 1000$ на вёрстке сайтов.

👉 Проскочить на интенсив бесплатно

Читать полностью…

Node.JS [ru] | Серверный JavaScript

erid: 2VtzqvADWJV

Здесь собраны все технологические тренды и прогнозы цифровизации в удобном формате картинок и коротких списков. Вся суть без воды, айтишный юмор и digital-новинки.

Подпишитесь, чтобы ничего не пропустить!

Реклама АО "ДОМ.PФ" ИНН 7729355614

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🦾Новые переменные в JavaScript!

В этом видео мы рассмотрим новые способы объявления переменных в JavaScript.

Смотреть...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🎄Интеграция IoT & Metaverse. Удаленное управление гирляндой реальной елки и стриминг видео

В этой статье показан опыт по интеграции интернета вещей (IoT) и метавселенной Decentraland.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🧑‍💻Забавы с маргинальными фреймворками: Пишем приложение для отладки TCP соединений с Malina.js

В этой статье я расскажу в деталях о создании этого приложения, а также вы узнаете как сделать специальный TCP сервер в виде Node-приложения с Web-интерфейсом.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​😵Серверный рендеринг в условиях масштабирования

повысить производительность страниц фронтенда на основе React, с помощью рендеринга на стороне сервера.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​💪Создаём свою библиотеку виджетов на Javascript голыми руками. Часть 0: Классы и модули

В данной статье перечислены начальные шаги, и проблемы, с которыми я столкнулся, когда решил написать для себя очередной, универсальный инструмент, для создания интерфейса веб-приложения.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🎃Инструкция по переезду и миграции данных с Google Firebase на Self-hosted Supabase

В этой статье мы рассмотрим шаги, необходимые для переноса данных и обсудим примеры кода для реализации этого процесса.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Новое ключевое слово «using» в JavaScript (для переменных)

В JS недавно было новое ключевое слово для создания переменной под названием using. Это ключевое слово является идеальной заменой let и const в определенных сценариях, таких как подключения к базе данных и обработка файлов.

С помощью ключевого слова using, как только переменная больше не доступна (т. е. выходит за пределы области видимости), она просто полностью удаляется, вызывая функцию очистки, которую вам необходимо определить для возврата функции symbol.dispose.

Ключевое слово using очень важно, если вы выполняете соединение с базой данных, соединение WebSocket или соединение любого другого типа, когда вам необходимо их закрыть или отключить. Это очень простой и понятный способ справиться с этим.

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​😎HappyX vs Karax: что проще?

В этой статье я расскажу вам о веб-фреймворках в Nim и их возможностях, а также приведу примеры в сравнении друг с другом и другими фреймворками.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🧑‍💻Server-side rendering и практики работы с запросами

В этой статье я хочу поделиться опытом и рассказать про три практики, которые использую повседневно, а также о проблемах, предшествующих их появлению.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🐈По заветам кота Вжуха: превращаем веб-приложение в сервис

В этой статье я поделюсь пошаговой инструкцией, как превратить в сервис любое веб-приложение — на примере планировщика задач.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

Метод массивов .copyWithin()

Алоха товарищи! 

Вчера копался в документации MDN и наткнулся на новый (для меня) метод массивов .copyWithin().  О нем я и напишу, только постараюсь своими словами так как описание на MDN я не мог вкурить какое то время.

Синтаксис:

arr.copyWithin(target, start, end = this.length)

Что делает метод: 
1. Берет несколько элементов из этого массива 
2. Копирует их и вставляет в той последовательности в которой они идут в индекс массива который мы зададим первым аргументом target 

start - задает индекс элемента начиная с которого мы копируем часть исходного массива
end - задает индекс последнего копируемого элемента массива (по умолчанию он равен длине исходного массива)

Примеры:
[1, 2, 3, 4, 5].copyWithin(0, 3);
// [4, 5, 3, 4, 5]
❗ Берем отрезок элементов начиная с индекса 3 (4, 5) и подставляем их на индекс 0, заменяя старые значения 

[1, 2, 3, 4, 5].copyWithin(0, 3, 4);
// [4, 2, 3, 4, 5]
❗ Берем отрезок элементов начиная с индекса 3, элемент с индексом 4 уже не берем. Подставляем это вместо элемента с индексом 0

Надеюсь я описал понятнее а не сделал только хуже =)

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Как сгенерировать безопасный, типизированный Node.js API с использованием Prisma, TypeGraphQL и graphql-query-purifier

Создание эффективного Node.js API, обеспечивающего безопасность данных и типобезопасность, может быть сложной задачей. Это руководство демонстрирует процесс с использованием Prisma, TypeGraphQL и graphql-query-purifier.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​🔥Учебник по JavaScript: основные операторы

В этой статье рассмотрим основные операторы JS: от самых базовых математических до более специфичных, а также мы узнаем как использовать логические и битовые операции, что такое унарный оператор и в каком порядке выполняются операторы (таблица приоритета операторов).

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​☕️Шпаргалка по регулярным выражениям в JavaScript

Разбираемся в особенностях написания регулярных выражений и способах их применения в JavaScript.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​⚙️Prisma — как подключить в Nest-проекте

В этой статье автор расскажет, как установить Prisma в проекте, и успешно настроить ее подключение к конкретной базе данных.

Читать...

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Разберитесь в микросервисной архитектуре и повысьте свою востребованность 

Всего за 5 месяцев на онлайн-курсе «Microservice Architecture» от OTUS.

После обучения вы сможете:

- на профессиональном уровне планировать архитектуру и создавать масштабируемые, fault-tolerant приложения;
- решать нетривиальные задачи в рамках распределенных и децентрализованных систем;
- использовать в проектах классические паттерны проектирования (шардирование, репликация, и т.д.).

Обучение идеально подходит архитекторам, разработчикам, системным аналитикам, администраторам и DevOps, которые хотят повысить свои доход и востребованность.

Вы можете заранее бесплатно получить полную программу, чтобы убедиться, что она вам подходит. Также курс доступен для приобретения в рассрочку. 

Пройдите бесплатное вступительное тестирование прямо сейчас, чтобы занять место в группе по спец.цене: https://clck.ru/36nb4f

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KFWvY

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​💡Как стать экспертом в разработке смарт-контрактов на блокчейне? Сделайте первые шаги на этом пути 27 ноября в 20:00 МСК на открытом уроке «Создание dApp (децентрализованного приложения) с Solidity». 

🤩Кстати, Вы знали, что Solidity – самый высокооплачиваемый язык программирования? 
✅ На открытом уроке мы:
1. Установим необходимые инструменты и настроим среду разработки.
2. Напишем смарт-контракт Solidity и скомпилируем код Solidity. 
3. Развернем смарт-контракт и создадим web3 интерфейс к смарт-контракту. 
4. Протестируем, отладим и развернем приложение.

🔥Этот урок даст вам полное понимание ключевых аспектов разработки на базе блокчейн-технологий, а продолжить обучение вы сможете уже на курсе, доступном в рассрочку. 
👨‍🔧Вебинар проведет Ярослав Анищенко, специалист по блокчейн и web3, программирует на Solidity, начиная с 2019 года.

➡️ Для бесплатного участия зарегистрируйтесь: https://clck.ru/36msvJ

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KZJzQ

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Как упростить и в то же время улучшить визуализацию данных в JavaScript?🤔

Узнайте на бесплатном открытом уроке «Визуализация данных с React и D3.js.» от OTUS.🔥

Зачем? Визуализация с нуля трудозатратна. Гораздо лучше использовать проверенные решения, что позволят оптимизировать использование ресурсов и покажут наилучший результат работы.💯👨‍💻

На вебинаре:
✅ Построим красивые интерактивные диаграммы
✅ Научимся связывать императивный и декларативный код
✅ Поработаем с SVG 

😉Занятие пройдёт 28 ноября в 20:00 МСК в рамках курса «JavaScript Developer. Professional». При приобретении курса доступна рассрочка.

Для бесплатного участия пройдите короткое тестирование прямо сейчас: https://clck.ru/36mGib

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KJrDa

Читать полностью…

Node.JS [ru] | Серверный JavaScript

💻 Профессия «Фронтенд-разработчик». 

Научитесь программировать на языке JavaScript и создавать пользовательские интерфейсы сайтов и приложений. Уже во время обучения вы вступите в программу «Карьерный трек», чтобы найти свою первую работу в IT. 

Пройдите 5 бесплатных уроков и поймите, подходит ли вам профессия!

COSMO чёрная пятница: успейте получить скидку 30 000р.

Расширяем горизонты Вселенной - добавим +6 месяцев сопровождения наставника и карьерного консультанта после завершения обучения.

Переходите по ссылке, выбирайте скидку и забирайте подарки🎁

Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.

Читать полностью…

Node.JS [ru] | Серверный JavaScript

​​Сделайте уверенный шаг к карьере веб-разработчика на мини-курсе Skillbox и научитесь зарабатывать на фрилансе! Вы с нуля создадите 3 проекта — сайт, приложение и сервис — и пройдёте основы самых востребованных технологий. Научитесь разрабатывать frontend — видимую часть сайтов, и backend — внутреннюю структуру, а также сможете разместить свои проекты в интернете.  

Регистрация по ссылке.

На мини-курсе вы научитесь:
— создавать веб-страницы, используя язык разметки HTML и технологию CSS;
— реализовывать серверную часть (backend) веб-приложений на языке PHP;
— работать с базой данных MySQL при помощи языка запросов SQL;
— создавать приложения на языке программирования JavaScript;
— автоматически получать информацию с других сайтов;
— размещать сайты в интернете.

Спикер — Даниил Пилипенко, основатель и директор центра подбора IT-специалистов SymbioWay. 19 лет работает в сфере Java и веб-разработки, руководит командами разработки в разных проектах.


Каждый участник получит подборку полезных материалов, а также подарки от Skillbox!

Читать полностью…
Subscribe to a channel