Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Погрузитесь в захватывающий мир уникальных героев, строительства цитадели и три в ряд битв! Откройте новые горизонты в жанре РПГ.

Время Героев: Три в ряд RPG

Три в ряд, Мидкорные, Приключения

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
3
ITKamasutra
ITKamasutra
1 день назад
Серия RTK Query

Полный курс RTK Query, часть 2: Images, Pagination, Caching & Infinite Queries⁠⁠

Хей, самураи!

Продолжаем структурно изучать RTK Query. Помните, что самое главное не просто смотреть, но и делать!

Бесплатный конспект к уроку

В видео Валера, преподаватель Айти-Инкубатора, рассказал про 4 темы:


6. Работа с изображениями. Загрузка изображений, FormData, react-toastify

  • Загрузка дефолтной картинки

  • FormData- теория и практика

  • input type="file"

  • Реализация загрузки изображения

  • Ограничение загрузки по типу файла

  • Ограничение загрузки по размеру

  • Реализация удаления изображения

  • Рефакторинг / декомпозиция кода

  • Внедрение React toastify для отображения ошибок

    7. Searching and Pagination. Query параметры, debounce
     

  • Работа с query параметрами

  • Реализация поиска

  • Debounce - теория, реализация и пояснение кода

  • Пагинация - теория, реализация и пояснение кода

  • Добавление селекта для выбора размера страницы (pageSize)

  • Рефакторинг / декомпозиция кода

    8. Cache. Методы для работы с кэшем. Получение данных на другой странице
     

  • Кэширование теория

  • KeepUnusedDataFor

  • RefetchOnFocus

  • RefetchOnReconnec

  • Polling

  • Получение данных на другой странице

    9. Infinity Queries. flat, flatMap, load more, IntersectionObserver, курсорная пагинация

  • Infinity Queries - теория

  • Курсорная пагинация - теория и реализация

  • Реализация пагинации при отрисовке треков.

  • Методы массивов flat и flatMap на практике

  • Реализация подгрузки данных по кнопке (load more)

  • Infinity scroll - теория

  • Использование Intersection observer для реализации бесконечной подгрузки данных

  • Декомпозиция. Вынесение логики в кастомный хук useInfiniteScroll

  • Домашнее задание: Offset Pagination

Показать полностью
[моё] Программирование Программист Обучение Javascript React Видео Видео ВК Длиннопост
0
ITKamasutra
ITKamasutra
7 дней назад
Серия JavaScript

Frontend без React? / Часть 2 / Курс React Путь Самурая: Без альтернатив⁠⁠

Хэй, самураи!

Сегодня делюсь с вами вторым видео по программированию, осваиваем основы, т.е. фронтенд без фреймворков. Просто браузер, сервер и чистый JavaScript. С этого шага начинается путь самурая: от нативного кода до уверенного инженера, готового к первой работе. Делайте вместе со мной, и у вас получится!

Конспект урока здесь, а если что не получается, пишите сюда, поможем.

То же видео, только на ютубе

На следующей неделе размещу ролик, зачем вам NodeJS, если вы учите React?

Показать полностью
Программист Программирование Javascript Путь самурая IT Видео Видео ВК YouTube (ссылка)
0
1
majorovma
majorovma
7 дней назад

Учет веса морских свинок или как проходит разработка приложения⁠⁠

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

Так вот... Наша команда взяла под свои бразды правления сервис cavygram.ru и теперь все в наших руках. Надеемся, что не оплошаем. А пока примерный скриншот с частью приложения

Учет веса морских свинок или как проходит разработка приложения Программист, Морская свинка, Животные, Программирование, Разработка, Стартап, Приложение, IT, Javascript

Скриншот из приложения

Надеемся, что мы не оплошаем, но пока функционал очень нравится. Есть куда расти и развиваться.

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

[моё] Программист Морская свинка Животные Программирование Разработка Стартап Приложение IT Javascript
2
5
ITKamasutra
ITKamasutra
7 дней назад
Серия RTK Query

Полный курс RTK Query, часть 1: Application Setup, Queries, Mutations, Re-fetching & Code Splitting⁠⁠

Хэй, самураи!

Решили поделится тем, что такое RTK Query и как с ним работать без регистрации и СМС


Ссылка платформу с конспектом. (это бесплатно!). Кому удобнее смотреть на ютубе, велком сюда

В видео Валера, преподаватель Айти-Инкубатора, рассказал про 5 тем:

Введение в курс RTK Query:

  • Что будет в курсе и зачем RTK Query разработчику  

  • Краткий обзор программы

Обзор платформы и материалов курса  

  • Структура обучения  

  • Где найти конспекты и документацию  

  • Дополнительные материалы (репозиторий, примеры кода)

Создание и базовая настройка приложения  

  • Создание нового проекта (Vite + React + TypeScript)

  • Установка зависимостей и подключение Redux Toolkit  

  • Очистка шаблонного кода  

  • Структура проекта (feature folders, pages, components)

  • Настройка алиасов и импортов  

  • Подключение роутинга (React Router)

  • RTK Query: теория и первые запросы  

Что такое RTK Query и чем отличается от Redux Toolkit

  • Query vs Mutation: базовые концепции

  • Настройка API slice

  • Первый запрос (fetch playlists)

  • Типизация запросов и данных из бэкенда  

  • Использование хуков useQuery в React

  • Отображение данных в интерфейсе

Mutation и CRUD операции  

  • Введение в мутации (создание, обновление, удаление)

  • Настройка useMutation

  • Создание плейлиста. React-hook-form + RTK query

  • Сохранение токена и работа с .env

  • Зачистка данных (reset), unwrap для обработки ошибок  

  • Удаление плейлиста (delete mutation)

  • Обновление плейлиста (update mutation)

  • Финальный рефакторинг

Data Updating и система тегов

  • Автоматическое обновление данных без перезагрузки

  • Tags, providing tags и invalidating tags

  • Пример тегов для разных сущностей (плейлисты, пользователи)

  • Как работает кэширование и рефетчинг

  • Преимущества тегов: единый источник истины

Code Splitting в RTK Query

  • Что такое code splitting и зачем он нужен

  • Создание базового API

  • Вынос общей логики в отдельные файлы

  • Использование injectEndpoints

  • Итоги внедрения: меньше бандл, выше скорость загрузки

Всё, что будет в остальном курсе, узнаете из этого видео:

А я завтра выложу новый видос про изучение JS, а на следующей неделе - новое видео про изучение RTK Query

Показать полностью 1
[моё] Программирование Javascript React Обучение Видео Видео ВК Длиннопост
0
1
majorovma
majorovma
8 дней назад

Выкрутился⁠⁠

Выкрутился Мемы, Юмор, Программирование, IT юмор, Javascript, Python, Telegram (ссылка)

Ссылка на источник

Не люблю петухон, JavaScript - one love

Показать полностью
Мемы Юмор Программирование IT юмор Javascript Python Telegram (ссылка)
3
6
majorovma
majorovma
9 дней назад

Создаю файловый менеджер⁠⁠

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

На git залью завтра, а так мой профиль - O9nix, может кому-то зайдет. Написано все на NodeJS

[моё] Программист Программирование Nodejs Javascript Разработка Видео Без звука Короткие видео
6
14
Lineage2JS
Lineage2JS
14 дней назад
ИТ-проекты пикабушников

Жарко летом? Охладись⁠⁠

Привет. Я продолжаю разрабатывать сервер для Lineage 2 C1 на JavaScript Проект

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

Блог про разработку сервера для Lineage 2 в телеге https://t.me/lineage2js

Показать полностью 1
[моё] Разработка Программирование MMORPG Lineage 2 Javascript Nodejs Gamedev Видео Короткие видео
2
2
ITKamasutra
ITKamasutra
17 дней назад
Серия JavaScript

Полный React Middle курс: Tanstack Query, oauth2, openapi typescript, musicfun, Часть 1⁠⁠

В своё время бесплатно научил через ютуб и помог найти свою первую работу заочно нескольким десяткам React-разрабов... С тех времён мои материалы c youtuba прилично устарели. Скоро анонсирую и начну съёмки курса, который поможет сотням тысяч react-разрабов найти свою первую работу, а пока для разогрева 7 часовой курс по react + tanstack query

Для тех, кому удобнее смотреть на ютуб

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

[моё] Программист React Javascript Обучение Бесплатное обучение Typescript Курсы Программирование Учебные курсы Видео Видео ВК
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии