cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

avatar

Reactify | Frontend Разработка

Reactify - это активное Frontend сообщество для бесплатного обучения веб-разработке. Менторство: https://react-mentor.notion.site/Frontend-a92c7b7d0d664e7297e2fa3d6acb2c26 YouTube канал: https://youtube.com/@reactify-it Связь: @ruslan_kuyanets

Ko'proq ko'rsatish
Reklama postlari
3 071
Obunachilar
+324 soatlar
+1257 kunlar
+23730 kunlar

Ma'lumot yuklanmoqda...

Obunachilar o'sish tezligi

Ma'lumot yuklanmoqda...

Photo unavailableShow in Telegram
Кстати, ребята! Со следующей недели можно начать путь в новую жизнь. Если вам нравится разработка и вы хотите стать Frontend-разработчиком, грамотно пройти путь обучения, много практиковаться и готовиться к собеседованиям, то у меня есть для вас отличное предложение. Если вы хотите попасть в сообщество единомышленников, где ребята на разных этапах идут к своей цели, если вы хотите трудоустроиться, получать достойную зарплату и быть частью дружелюбного, прогрессивного IT-сообщества, то я могу вам помочь. Я знаю актуальные требования и вопросы к собеседованиям, еженедельно обновляю базу вопросов и задач. В рамках менторства у нас проводятся многочисленные онлайн-мероприятия на различные темы, от технических до простого общения и холиваров. Все записи сохраняются, и вы можете в любой момент их посмотреть. Приходите на менторство — это максимально эффективный вид обучения, и еще по низкой цене. Подробности в личных сообщениях или по ссылке: @ruslan_kuyanets Подробности о менторстве
Hammasini ko'rsatish...
6👍 3🔥 3
Всем привет, может кто сталкивался с рабством в IT? Поделитесь истториями и как выходили из него? Ситуация: человек заключил договор с галерой, уволиться не может, придется заплатить 500к штраф. Как такие ситуации решаются?
Hammasini ko'rsatish...
😢 10👍 2💯 1
Photo unavailableShow in Telegram
Делюсь с вами достижениями. Вот сколько у нас уже различных мероприятий было/будет в этом месяце 🤩 Скоро обо всём расскажу. Если вы хотели бы выступить и у вас есть, о чём рассказать, или может быть вы хотите научиться выступать на публике, то напишите мне, устроим 😎
Hammasini ko'rsatish...
👍 7🔥 3💯 3
Реализуйте функцию curry. Каррирование (currying) — это процесс преобразования функции с множеством аргументов в последовательность функций, каждая из которых принимает один аргумент. Вот такие задачки тоже на собесах бывают

function curry(func) {
  return function curried(...args) {
    if (args.length >= func.length) {
      return func.apply(this, args);
    } else {
      return function(...args2) {
        return curried.apply(this, args.concat(args2));
      }
    }
  };
}

function sum(a, b, c) {
  return a + b + c;
}

const curriedSum = curry(sum);

console.log(curriedSum(1, 2)(3)); // Также выведет 6
console.log(curriedSum(1)(2, 3)); // И это тоже выведет 6
Hammasini ko'rsatish...
👍 7🔥 2🤝 2🫡 1
Photo unavailableShow in Telegram
Разбираем как решать задачи на LeetCode ✅ Примеры решений ✅ Пояснения Выбери своё направление: 1. Python 2. JavaScript 3. Java 4. C# 5. Golang 6. С/C++ 7. PHP 8. Kotlin 9. Swift
Hammasini ko'rsatish...
👍 5🔥 1🤝 1
Photo unavailableShow in Telegram
Задача с собеседования в Сбер. Вилка от 200к

console.log('start')

const fn = () => (new Promise((resolve, reject) => {
  console.log(1);
  resolve('success')
}))

console.log('middle')

fn().then(res => {
  console.log(res)
})

console.log('end')
Каким будет вывод этого фрагмента кода? Выходным результатом будет start , middle, 1 , end и success.
Hammasini ko'rsatish...
🔥 16👍 7💯 1
Оптимизация приложений: Тришейкинг Тришейкинг (Tree Shaking) – это процесс удаления неиспользуемого кода из вашего конечного бандла. В контексте JavaScript и фронтенд разработки, это означает, что сборщики модулей, такие как Webpack или Rollup, анализируют ваш код на предмет экспортов, которые нигде не используются, и не включают их в итоговый файл. Это позволяет существенно уменьшить размер бандла, что положительно сказывается на времени загрузки приложения. Например, если вы импортировали библиотеку, но использовали только одну функцию из нее, тришейкинг позволит исключить из бандла все остальные неиспользуемые функции. Как работает тришейкинг: 1. Вы объявляете импорты и экспорты в каждом модуле. 2. Сборщик (Webpack, Rollup или другой) во время сборки анализирует дерево зависимостей. 3. Неиспользуемый код исключается из итогового бандла. Порядок настройки (на примере Webpack): 1. Убедитесь, что используете версию Webpack, поддерживающую тришейкинг (обычно это версия 2 и выше). 2. В вашем webpack.config.js установите mode в значение production. Это автоматически включит тришейкинг. 3. Используйте ES6 модули (`import` и `export`), так как тришейкинг работает только с ними. Бывают спрашивают вопрос на собеседовании. Вообще вопросы по оптимизации частенько задаю. Думаю расскажу вам о них в постах.
Hammasini ko'rsatish...
🔥 11👍 4💯 1
Photo unavailableShow in Telegram
🔥Тесты для подготовки к собеседованию🔥 Выбери своё направление: 1. Frontend 2. Python 3. Java 4. Тестировщик QA 5. Data Science 6. DevOps 7. C# 8. С/C++ 9. Golang 10. PHP 11. Kotlin 12. Swift
Hammasini ko'rsatish...
👍 2🔥 1😢 1🤝 1
Photo unavailableShow in Telegram
Каррирование (currying) Достаточно популярный вопрос для лайвкодинга. Реализуйте функцию curry. Каррирование (currying) — это процесс преобразования функции с множеством аргументов в последовательность функций, каждая из которых принимает один аргумент. #currying
Hammasini ko'rsatish...
👍 9🔥 4🤝 1
Photo unavailableShow in Telegram
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление: 1. Frontend / JavaScript 2. Python 3. Java 4. Тестировщик QA 5. Data Science 6. DevOps 7. C# 8. С/C++ 9. Golang 10. PHP 11. Kotlin 12. Swift
Hammasini ko'rsatish...
Boshqa reja tanlang

Joriy rejangiz faqat 5 ta kanal uchun analitika imkoniyatini beradi. Ko'proq olish uchun, iltimos, boshqa reja tanlang.