🚘Под капотом анимаций в React Native. Часть 1/2: Animated and Bridge
В этой статье автор поделиться опытом, что сделать, чтобы не лагали анимации, и по возможности восстановить репутацию React Native в глазах комьюнити.
Читать...
Думаете о международной карьере, но боитесь, что не хватит английского? Практикуйте его в разговорных клубах для IT-специалистов.
За пять дней вы:
- узнаете, как готовиться к собеседованию на английском
- попробуете использовать фреймворк STAR на примере собеседования
- потренируетесь вести дискуссию и вежливо отстаивать свою точку зрения
- получите подарки от Яндекс Практикума
Формат: закрытый телеграм-канал и два воркшопа в Zoom. В канале вы получите чек-листы и будете решать упражнения. На воркшопах — сможете попрактиковаться с преподавателем и другими студентами.
Ведущая: Василиса Шеромова. Преподаватель на курсах английского для работы в IT. Опыт преподавания: больше 10 лет. Пять лет работала менеджером по маркетингу в IT-компаниях.
🚀Ускорить таблицу на React в 1 000 раз, изменив лишь одну строку
В этой статье автор поделиться интересным опытом ускорения TanStack Table — новой версии React-библиотеки для создания функциональных таблиц — аж до 10 мс.
Читать...
😈Вывод типов в TypeScript. Неизменяемый массив конкретных строковых значений
В этой статье решим реальную практическую задачу, в проекте React/TypeScript.
Читать...
Введение Решим реальную практическую задачу, с которой мне пришлось столкнуться на моем проекте React/TypeScript. Задача У нас есть массив конкретных строковых значений, таких как "first", "second",...
😨Явное управление ресурсами: пробуем новую фичу JavaScript и TypeScript
В этой статье автор рассмотрит синхронные и асинхронные ресурсы, DisposableStack/AsyncDisposableStack, а также приведёт пример неочевидного бага.
Читать...
Одной из самых интересных грядущих новинок JavaScript и TypeScript для меня является явное управление ресурсами . Новый синтаксис using foobar = … реализует идиому RAII , позволяя писать намного...
Курс «Английский для аналитиков» Яндекс Практикума
Для специалистов, которые хотят изменить свою профессиональную жизнь и работать в международной команде.
Обучение построено вокруг рабочих ситуаций и полезных для карьеры навыков:
🗣 Самопрезентация. Рассказ о своей роли, задачах, сфере ответственности на поведенческом интервью и в неформальной беседе.
🙌 Работа в команде. Стендапы, планирование спринтов, демонстрация навыков командной работы на собеседовании.
👨💻 Общение с заказчиками и исполнителями. Сбор требований у стейкхолдеров и постановка задач для разработчиков.
📈 Презентация результатов работы. Выступление на митапах, неформальное общение с коллегами из отрасли.
📝 Обсуждение решений по проекту. Генерация и аргументация идей, участие в мозговых штурмах.
🚀 Рефлексия и самоанализ. Ретроспектива, ревью, ответы на сложные вопросы.
Запишитесь на бесплатную консультацию. Кураторы определят ваш уровень языка и расскажут подробнее про обучение.
🚀Как React 18 улучшает производительность приложения
В этой статье мы рассмотрим, как возможности React 18 улучшают производительность приложения.
Читать...
👤Простота Subject’ов, удобство NGRX: что такое компонентный стор и с чем его едят
В этой статье автор расскажет, почему компоненты должны взаимодействовать с глобальным стором, и как всю логику внутри него можно организовать через потоки RxJS, а также вы узнаете почему компонентный стор — не замена глобальному, а дополнение к нему, которое дает нам удобный инструмент для создания изолированных хранилищ.
Читать...
❓ Как писать потокобразный реактивный код? Познакомьтесь с реактивным программированием, библиотекой RxJS и её использованием в Angular! Приходите 26 июля в 20:00 на открытый урок, который пройдет в рамках онлайн-курса «Angular Developer» OTUS.
Реактивное программирование — это современных подход к разработке ПО, который строится на реагировании на события и на распространении событий.
🔊 Преимущества такого подхода:
— Сильно улучшает читаемость и качество кода
— Облегчает контроль за ожидаемыми значениями переменных
— Уменьшение количества строк кода и более высокая производительность Angular
Не упустите возможность протестировать формат обучения! Больше полезного ждет вас на курсе, доступном в рассрочку.
➡️ Для участия зарегистрируйтесь: https://otus.pw/Muzh/
Нативная интеграция. Информация о продукте www.otus.ru
🧑💻AbortController для отмены запросов при смене страницы (SPA)
В этой статье автор расскажет как управлять отменой http запросов со стороны фронтенда.
Читать...
👤Работа с единицами системы СИ на JavaScript
В этой статье автор расскажет почему JavaScript не поддерживает operator overloading, и почему код смотрится менее элегантно, чем на Котлин.
Читать...
🔥Тест по React JS от OTUS🔥— Ответьте на 19 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый онлайн-курс по React.js со скидкой!🚀ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА ПО REACT.JS Курс доступен в рассрочку.
🎁Пройдете успешно тест, получите доступ к открытым урокам курса.
Хотите посмотреть как проходит обучение? Приходите на открытый урок курса.
01.08 - регистрация на открытый урок "Тема SSR и серверные компоненты. Новый подход к организации фронтенда"https://otus.pw/ADh7/Нативная интеграция. Информация о продукте www.otus.ru
🧑💻5 интеграций в React: Контент + Дизайн + Разработка
В данной статье автор продемонстрирует, как решить три задачи, связанные с интеграциями в React приложении.
Читать...
😉Работа нестрогого равенства в JS на примере задачки
В этой статье автор рассмотрит пример по спецификации, и расскажет что происходит шаг за шагом.
Читать...
🧑💻Пишем свой Chat GPT
В этой статье автор расскажет как написать свой чат для работы с GPT4 от Open AI и другими ML/LLM моделями c возможностью кастомизации под внутренние нужды компании.
Читать...
🤔Как мемоизация влияет на производительность React-приложения
В этой статье автор расскажет пять принципов оптимизации, а также вы узнаете когда от мемоизации будет реальный профит, а когда от её использования лучше воздержаться.
Читать...