Глобальные vs локальные стили в Next.js.
Next.js точно знает как организовать JavaScript, но не CSS. Как мы можем разработать шаблон, который использует лучшие практики CSS, при этом следуя логике фреймворка? Ответ на удивление прост - написать хорошо структурированный CSS, уравновешивающий глобальные и локальные стили.
#next #javascript #webdevelopment #css #framework
Next.js точно знает как организовать JavaScript, но не CSS. Как мы можем разработать шаблон, который использует лучшие практики CSS, при этом следуя логике фреймворка? Ответ на удивление прост - написать хорошо структурированный CSS, уравновешивающий глобальные и локальные стили.
#next #javascript #webdevelopment #css #framework
12 важных функций JavaScript, которые должен знать каждый веб-разработчик.
В этой статье вы увидите 12 важных функций JavaScript для каждого веб-разработчик, которые существенно ускорят ваш процесс написания кода. Все, чему вы здесь научитесь, ускорит ваше развитие и сэкономит ваше драгоценное время!
#javascript #web
В этой статье вы увидите 12 важных функций JavaScript для каждого веб-разработчик, которые существенно ускорят ваш процесс написания кода. Все, чему вы здесь научитесь, ускорит ваше развитие и сэкономит ваше драгоценное время!
#javascript #web
Реализация Map вручную.
Map – это коллекция ключ/значение, как и Object. Но основное отличие в том, что Map позволяет использовать ключи любого типа. То есть в Map вы можете использовать в качестве ключей что угодно - строку, функцию, даже просто логическое значение. Как мы видим, можно использовать любые типы данных для ключей, даже объекты. Но как это работает в целом? Что здесь происходит при реализации? И можно ли реалиховать такой механизм вручную?
Ответ в этой статье.
#javascript
Map – это коллекция ключ/значение, как и Object. Но основное отличие в том, что Map позволяет использовать ключи любого типа. То есть в Map вы можете использовать в качестве ключей что угодно - строку, функцию, даже просто логическое значение. Как мы видим, можно использовать любые типы данных для ключей, даже объекты. Но как это работает в целом? Что здесь происходит при реализации? И можно ли реалиховать такой механизм вручную?
Ответ в этой статье.
#javascript
Что лучше: innerText vs. innerHTML vs. textContent
Когда вы получаете или устанавливаете элемент в JavaScript, у вас есть много вариантов для реализации этого действа и многие из них кажутся совершенно одинаковыми. В этом посте вы разберете тонкие различия между innerHTML, innerText и textContent, когда вы манипулируете своим кодом JavaScript.
#javascript #html #framework
Когда вы получаете или устанавливаете элемент в JavaScript, у вас есть много вариантов для реализации этого действа и многие из них кажутся совершенно одинаковыми. В этом посте вы разберете тонкие различия между innerHTML, innerText и textContent, когда вы манипулируете своим кодом JavaScript.
#javascript #html #framework
4 Способа заполнения массива в JavaScript
Иногда в JavaScript необходимо заполнить массив некоторыми значениями по умолчанию — объектами, строками или числами. Какой наилучший спомоб для выполнения этой работы? Существует несколько различных вариантов создания массива и заполнения его значениями по умолчанию в JavaScript, и в этой статье объясняются плюсы и минусы каждого варианта.
#javascript
Иногда в JavaScript необходимо заполнить массив некоторыми значениями по умолчанию — объектами, строками или числами. Какой наилучший спомоб для выполнения этой работы? Существует несколько различных вариантов создания массива и заполнения его значениями по умолчанию в JavaScript, и в этой статье объясняются плюсы и минусы каждого варианта.
#javascript
Как более эффективно писать код на JavaScript
JS является стандартом для веб-разработки, от технических гигантов до разработчиков младшего уровня, использующих чрезвычайно гибкие и универсальные возможности JavaScript для написания сценариев. Это позволяет разработчикам создавать динамичные веб-сайты с уникальными функциями, создавая анимацию, интерактивные формы и многое другое. Однако вся эта гибкость и масштабируемость сопряжены с одним критическим аспектом: разработчикам приходится писать много базового повторяющегося кода, который отнимает у них много времени.
В этой статье представлен список библиотек, которые значительно ускорят ваше кодирование.
#javascript
JS является стандартом для веб-разработки, от технических гигантов до разработчиков младшего уровня, использующих чрезвычайно гибкие и универсальные возможности JavaScript для написания сценариев. Это позволяет разработчикам создавать динамичные веб-сайты с уникальными функциями, создавая анимацию, интерактивные формы и многое другое. Однако вся эта гибкость и масштабируемость сопряжены с одним критическим аспектом: разработчикам приходится писать много базового повторяющегося кода, который отнимает у них много времени.
В этой статье представлен список библиотек, которые значительно ускорят ваше кодирование.
#javascript
Замыкание, Hoisting, This и прототип: вспомнить все.
Понятия замыкания, ключевого слова this и прототипа используються довольно часто в разработке. И не лишним будет еще раз повторить за что отвечают те или иные понятия.
#javascript
Понятия замыкания, ключевого слова this и прототипа используються довольно часто в разработке. И не лишним будет еще раз повторить за что отвечают те или иные понятия.
#javascript
Как работает Node.js : взгляд из-за кулис.
Из теории мы знаем, что Node.js представляет среду выполнения кода на JavaScript, построенную на основе движка JavaScript Chrome V8, который позволяет транслировать вызовы на языке JavaScript в машинный код. Но как именно работает Node.js? В этой статье вы узнаете об архитектуре node js, представленной в терминах Node.js зависимостей, которые представляют собой всего лишь пару библиотек, от которых зависит Node.js.
#node #javascript
Из теории мы знаем, что Node.js представляет среду выполнения кода на JavaScript, построенную на основе движка JavaScript Chrome V8, который позволяет транслировать вызовы на языке JavaScript в машинный код. Но как именно работает Node.js? В этой статье вы узнаете об архитектуре node js, представленной в терминах Node.js зависимостей, которые представляют собой всего лишь пару библиотек, от которых зависит Node.js.
#node #javascript
Обработка часового пояса в JavaScript
Не секрет, что обработка часового пояса в JavaScript достаточно сложный и трудный процесс. Реализация функций часового пояса, выходящих за рамки простого форматирования времени и вычисления временных данных с помощью сложных операций (например, календаря), поистине сложная задача.
Цель этой статьи — обсудить проблемы и решения, связанные с реализацией функций часовых поясов с использованием JavaScript.
#javascript
Не секрет, что обработка часового пояса в JavaScript достаточно сложный и трудный процесс. Реализация функций часового пояса, выходящих за рамки простого форматирования времени и вычисления временных данных с помощью сложных операций (например, календаря), поистине сложная задача.
Цель этой статьи — обсудить проблемы и решения, связанные с реализацией функций часовых поясов с использованием JavaScript.
#javascript
Всем привет! 👋
Стартовал последний месяц зимы ❄️ и мы спешим сообщить вам какие курсы будут доступны в феврале, чтобы вы получили новые знания и укрепили практику, а также прошли рефреш, если ранее вы где-то проходили обучение.
👨🎓 Не забывайте, что для выпускников наших курсов действует скидка на новые курсы — 10%.
🎁 Если вы приведёте к нам в курс своего друга или знакомого, то получите бонус по нашей реферальной программе.
7️⃣ февраля — «Комплексный курс JavaScript и TypeScript с современными подходами разработки»
14 недель, live-формат
Живые сессии с преподавателем + записи
2️⃣1️⃣ февраля — «Интенсив-практикум по React c Redux, MobX, TypeScript, Styled Components и CSS Modules»
10 недель, live-формат
Живые сессии с преподавателем + записи
⚠️ Свои вопросы по курсу, программе, оплате частями пишите нашей команде в чат
Стартовал последний месяц зимы ❄️ и мы спешим сообщить вам какие курсы будут доступны в феврале, чтобы вы получили новые знания и укрепили практику, а также прошли рефреш, если ранее вы где-то проходили обучение.
👨🎓 Не забывайте, что для выпускников наших курсов действует скидка на новые курсы — 10%.
🎁 Если вы приведёте к нам в курс своего друга или знакомого, то получите бонус по нашей реферальной программе.
7️⃣ февраля — «Комплексный курс JavaScript и TypeScript с современными подходами разработки»
14 недель, live-формат
Живые сессии с преподавателем + записи
2️⃣1️⃣ февраля — «Интенсив-практикум по React c Redux, MobX, TypeScript, Styled Components и CSS Modules»
10 недель, live-формат
Живые сессии с преподавателем + записи
⚠️ Свои вопросы по курсу, программе, оплате частями пишите нашей команде в чат
Всем привет! 👋
Новость для тех, кто хотел посмотреть один урок из курса и уже со спокойной душой оформить себе место в комплексном курсе JavaScript + TypeScript и продолжить с нами учиться дальше. 🚀
Завтра мы откроем для всех первый урок! 🔥
Не теряйте время и подключайтесь завтра. Регистрация через стайт ⬇️
Следующий поток курса запланирован 🎯 на 04 июля!
Новость для тех, кто хотел посмотреть один урок из курса и уже со спокойной душой оформить себе место в комплексном курсе JavaScript + TypeScript и продолжить с нами учиться дальше. 🚀
Завтра мы откроем для всех первый урок! 🔥
Не теряйте время и подключайтесь завтра. Регистрация через стайт ⬇️
Следующий поток курса запланирован 🎯 на 04 июля!
C любовью от LECTRUM ❤️ Поздравляем всех с праздником!
В День святого Валентина принято признаваться в любви.
На самом деле мы делаем это каждый день. Мы признаёмся в своих чувствах, когда говорим вам «Как дела в обучении?», «Созвонись пожалуйста с наставником», «Мы продлим тебе дедлайн» и «Мы понимаем, что бюджет не позволяет произвести оплату, но мы найдём компромисс».
Наша любовь в каждой фразе и каждом поступке. Но в этот праздник вся команда IT-школы LECTRUM говорит вам: «Мы вас любим и дорожим нашими отношениями!» 💞
В честь праздника мы дарим всем новым студентам -14%-скидку на все программы школы.
Окончание акции 15 февраля 23:59 по Киеву.
Вы также можете поделиться промокодом #lectrumlovesyou и ваш коллега, друг или близкий человек получит скидку в 14%.
В День святого Валентина принято признаваться в любви.
На самом деле мы делаем это каждый день. Мы признаёмся в своих чувствах, когда говорим вам «Как дела в обучении?», «Созвонись пожалуйста с наставником», «Мы продлим тебе дедлайн» и «Мы понимаем, что бюджет не позволяет произвести оплату, но мы найдём компромисс».
Наша любовь в каждой фразе и каждом поступке. Но в этот праздник вся команда IT-школы LECTRUM говорит вам: «Мы вас любим и дорожим нашими отношениями!» 💞
В честь праздника мы дарим всем новым студентам -14%-скидку на все программы школы.
Окончание акции 15 февраля 23:59 по Киеву.
Вы также можете поделиться промокодом #lectrumlovesyou и ваш коллега, друг или близкий человек получит скидку в 14%.
❤5
Вы действительно знаете React? #ВопросыИнтервью
Знать как писать код с использованием React — прекрасно. 😊 Но сможете ли вы объяснить, что происходит с вашим кодом под капотом?
Вот несколько популярных вопросов с технического интервью, которые помогут вам понять как работает React изнутри. ⬇️
#react #frontend
Знать как писать код с использованием React — прекрасно. 😊 Но сможете ли вы объяснить, что происходит с вашим кодом под капотом?
Вот несколько популярных вопросов с технического интервью, которые помогут вам понять как работает React изнутри. ⬇️
#react #frontend
🔥6👍3
Текущие расходы принесут вам больше пользы!
Сегодня в информационном поле много негативных новостей. Мы не можем повлиять на ситуацию на глобальном уровне, но необходимо задуматься о том, а готовы ли мы к крупным переменам?
Сразу вспоминается начало пандемии, когда массово закрывался офлайн-бизнес, сколько людей остались без работы и не могли содержать на привычном уровне свои семьи. Была паника. 😱 Но люди приняли новые условия жизни и не опустили руки, а начали подстраиваться к новым реалиям. 🚀
Уже много лет IT-сфера привлекает людей, которые хотят создавать инновационные продукты, кому надоели душные офисы, которые хотят больше зарабатывать и стать частью сферы, которая меняет мир к лучшему.
Вкладывая в системное образование с практическим уклоном, вы получаете новую профессию или успешно применяете новые скилы в рабочие проекты, тем самым повышая финансовый уровень и качество разработки в целом.💪
21 февраля
На уроке вы сможете:
✅ изучить правила работы с JSX и создания функциональных компонентов
✅ познакомиться с преподавателем
✅ понять как проходят уроки в данном курсе
✅ продолжить обучение после открытого урока
Не теряйте время и вкладывайте его своё образование! ⏰
Сегодня в информационном поле много негативных новостей. Мы не можем повлиять на ситуацию на глобальном уровне, но необходимо задуматься о том, а готовы ли мы к крупным переменам?
Сразу вспоминается начало пандемии, когда массово закрывался офлайн-бизнес, сколько людей остались без работы и не могли содержать на привычном уровне свои семьи. Была паника. 😱 Но люди приняли новые условия жизни и не опустили руки, а начали подстраиваться к новым реалиям. 🚀
Уже много лет IT-сфера привлекает людей, которые хотят создавать инновационные продукты, кому надоели душные офисы, которые хотят больше зарабатывать и стать частью сферы, которая меняет мир к лучшему.
Вкладывая в системное образование с практическим уклоном, вы получаете новую профессию или успешно применяете новые скилы в рабочие проекты, тем самым повышая финансовый уровень и качество разработки в целом.💪
21 февраля
IT-школа веб-разработки LECTRUM проведёт для всех, кто планирует начать в ближайшее время работать с React и сопутствующими технологиями (TypeScript, Redux, MobX и т д), открытый урок из интенсивна-практикума по комплексному React.На уроке вы сможете:
✅ изучить правила работы с JSX и создания функциональных компонентов
✅ познакомиться с преподавателем
✅ понять как проходят уроки в данном курсе
✅ продолжить обучение после открытого урока
Не теряйте время и вкладывайте его своё образование! ⏰
❤5👍2
#НЕТВОЙНЕ
Обращаемся ко всем нашим студентам из разных стран!
Друзья, у нас сейчас, как и по всей Украине, никому не приятные форс-мажорные обстоятельства. Но вся команда IT-школы веб-разработки LECTRUM не только сидит в подвалах: в ближайшие дни мы изменим воркфлоу, закроем все организационные вопросы, чтобы и дальше помогать вам достигать новых высот в мире IT.
Приносим извинения за возможные неудобства — не всё можно предусмотреть.
Мы также не можем оставаться в стороне от происходящей ситуации и имеем свою позицию — война в XXI веке это неадекватно и уму непостижимо. Мы все разные и это нормально; мы все имеем право на выбор: свой личный и никем не навязанный.
У нас есть клиенты и друзья из совершенно разных точек земного шара и нам приятно получать от вас слова поддержки в эти дни. Жаль только, что эта поддержка связана с тем, что в Европе началась новая война.
Мы категорически против войны! И мы уверены, что и все наши студенты разделяют нашу миролюбивую позицию.
Берегите себя и ваших близких! Обнимаем вас крепко-крепко! 🤗
🕊🌎 💙💛
#nowar
Обращаемся ко всем нашим студентам из разных стран!
Друзья, у нас сейчас, как и по всей Украине, никому не приятные форс-мажорные обстоятельства. Но вся команда IT-школы веб-разработки LECTRUM не только сидит в подвалах: в ближайшие дни мы изменим воркфлоу, закроем все организационные вопросы, чтобы и дальше помогать вам достигать новых высот в мире IT.
Приносим извинения за возможные неудобства — не всё можно предусмотреть.
Мы также не можем оставаться в стороне от происходящей ситуации и имеем свою позицию — война в XXI веке это неадекватно и уму непостижимо. Мы все разные и это нормально; мы все имеем право на выбор: свой личный и никем не навязанный.
У нас есть клиенты и друзья из совершенно разных точек земного шара и нам приятно получать от вас слова поддержки в эти дни. Жаль только, что эта поддержка связана с тем, что в Европе началась новая война.
Мы категорически против войны! И мы уверены, что и все наши студенты разделяют нашу миролюбивую позицию.
Берегите себя и ваших близких! Обнимаем вас крепко-крепко! 🤗
🕊🌎 💙💛
#nowar
❤34👏3
IT-школа веб-разработки LECTRUM всегда лояльно относилась ко всем студентам, мы против военных действий. Для всей Украины и для нас в частности был причинён значительный как моральный, так и материальный ущерб.
Война за эти дни определила для школы новый вектор развития. Поэтому было принято решение закрыть работу на рынке РФ.
Школа обязуется реализовать услуги в полном объёме для студентов из РФ, от которых ранее была получена оплата за услуги.
С новыми студентами из РФ школа не работает.
Украина — это свободная независимая страна. В школе работают сотрудники, которые общаются на украинском и русском языках. Мы продолжаем читать лекции на русском языке, так как у нас обучаются студенты из других стран, которые украинского языка не знают.
В дальнейшем будем проводить опросы среди студентов и формировать по желанию украино- и русскоязычные потоки.
Украина сейчас переживает очень сложное время, поэтому мы хотим поддержать наших защитников, но в то же время мы хотим поддержать ребят, которые хотят работать в IT-сфере: это сейчас наиболее стабильная и прибыльная сфера. Офлайн-бизнес восстановится еще не скоро.
Поэтому мы вводим 25%-скидку на все онлайн-курсы и 50%-скидку на курсы в записи. 15% от всех платежей мы направим в НДСБ «Охматдет» на помощь детям, которые пострадали в период войны.
Просим с пониманием отнестись к нашей позиции.
Слава Украине! 🇺🇦
Война за эти дни определила для школы новый вектор развития. Поэтому было принято решение закрыть работу на рынке РФ.
Школа обязуется реализовать услуги в полном объёме для студентов из РФ, от которых ранее была получена оплата за услуги.
С новыми студентами из РФ школа не работает.
Украина — это свободная независимая страна. В школе работают сотрудники, которые общаются на украинском и русском языках. Мы продолжаем читать лекции на русском языке, так как у нас обучаются студенты из других стран, которые украинского языка не знают.
В дальнейшем будем проводить опросы среди студентов и формировать по желанию украино- и русскоязычные потоки.
Украина сейчас переживает очень сложное время, поэтому мы хотим поддержать наших защитников, но в то же время мы хотим поддержать ребят, которые хотят работать в IT-сфере: это сейчас наиболее стабильная и прибыльная сфера. Офлайн-бизнес восстановится еще не скоро.
Поэтому мы вводим 25%-скидку на все онлайн-курсы и 50%-скидку на курсы в записи. 15% от всех платежей мы направим в НДСБ «Охматдет» на помощь детям, которые пострадали в период войны.
Просим с пониманием отнестись к нашей позиции.
Слава Украине! 🇺🇦
❤27👍3
Больше не используйте console.log()
Мы, разработчики JavaScript, обычно используем console.log() для проверки вывода или просто для развлечения. Даже можем поспорить, что нашим первым кодом была строка «Hello world», выведенная в консоли.
Этот фрагмент кода вызвал ностальгию у всех коллег-разработчиков JS, но сейчас 2022 год, и самое время сделать вывод в консоль более удобным для разработки. 💪
Подробности в новой статье ⬇️
#javascript
Мы, разработчики JavaScript, обычно используем console.log() для проверки вывода или просто для развлечения. Даже можем поспорить, что нашим первым кодом была строка «Hello world», выведенная в консоли.
Этот фрагмент кода вызвал ностальгию у всех коллег-разработчиков JS, но сейчас 2022 год, и самое время сделать вывод в консоль более удобным для разработки. 💪
Подробности в новой статье ⬇️
#javascript
🔥6👎4
Наша школа возобновила работу, поэтому публикуем расписание курсов на апрель:
✅ 11 апреля — Интенсив-практикум по React c Redux, MobX, TypeScript, Styled Components и CSS Modules
25 апреля стартуют две программы:
✅ Профессия «Верстальщик»: 100% подготовка к работе
✅ Профессия «Frontend-разработчик»: 100% подготовка к работе
Кто готов менять сферу деятельности, давно об этом задумывался, но не было времени и что-то мешало, то сейчас самое время начинать получать альтернативную профессию в IT-сфере.
Если вы находитесь в безопасности со стабильным интернетом, то для вас на все курсы скидка 25% на любой тарифный план 🔥 + возможность оплачивать частями от нашей компании без переплат, если банк понизил или аннулировал вам лимит на оплату частями.
🙏 Не забывайте, что с каждой оплаты курса мы перечисляем средства в НДСБ «Охматдет».
Будем друг друга поддерживать и справимся со всеми сложностями. 🤗
✅ 11 апреля — Интенсив-практикум по React c Redux, MobX, TypeScript, Styled Components и CSS Modules
25 апреля стартуют две программы:
✅ Профессия «Верстальщик»: 100% подготовка к работе
✅ Профессия «Frontend-разработчик»: 100% подготовка к работе
Кто готов менять сферу деятельности, давно об этом задумывался, но не было времени и что-то мешало, то сейчас самое время начинать получать альтернативную профессию в IT-сфере.
Если вы находитесь в безопасности со стабильным интернетом, то для вас на все курсы скидка 25% на любой тарифный план 🔥 + возможность оплачивать частями от нашей компании без переплат, если банк понизил или аннулировал вам лимит на оплату частями.
🙏 Не забывайте, что с каждой оплаты курса мы перечисляем средства в НДСБ «Охматдет».
Будем друг друга поддерживать и справимся со всеми сложностями. 🤗
🔥8🥰1
Будьте лучше, чем оператор If
Независимо от выбранного вами языка программирования, ваш код должен принимать решения и выполнять действия. ✅
Например, в игре, если у вас закончились жизни (если (жизнь === 0)), то игра закончилась! 🚫
Поэтому важно правильно использовать условные операторы, а как это сделать читаем в этой статье ⬇️
Независимо от выбранного вами языка программирования, ваш код должен принимать решения и выполнять действия. ✅
Например, в игре, если у вас закончились жизни (если (жизнь === 0)), то игра закончилась! 🚫
Поэтому важно правильно использовать условные операторы, а как это сделать читаем в этой статье ⬇️
❤5
Бесплатное событие для всех, кто хочет разрабатывать на React, но есть вопросы или хотелось бы посмотреть на практике его работу.
5 апреля мы проведём воркшоп «Знакомство c React на практике»
Какой профит?
🔹 Разберётесь с основой React.
🔹 Напишите своё первое React-приложение: Инстаграм.
🔹 Познакомитесь с концепцией компонентизации приложения.
🔹 Научитесь динамически генерировать разметку на основании JSON-файлов.
Регистрация на странице ивента ⬇️
Ждём всех и приводите своих друзей 🤗
5 апреля мы проведём воркшоп «Знакомство c React на практике»
Какой профит?
🔹 Разберётесь с основой React.
🔹 Напишите своё первое React-приложение: Инстаграм.
🔹 Познакомитесь с концепцией компонентизации приложения.
🔹 Научитесь динамически генерировать разметку на основании JSON-файлов.
Регистрация на странице ивента ⬇️
Ждём всех и приводите своих друзей 🤗
❤5👍1