|
rss_habr
Как тестировать современный фронтендЧетверг, 22 Декабря 2022 г. 15:52 (ссылка)
Бывало, замечаешь в коде «нехороший» модуль или функцию и тут же тянутся руки их отрефакторить. Но как потом убедиться, что правки не сломали какой-нибудь сценарий в приложении или вовсе не положили продакшен? Этих ситуаций можно избежать, если в проекте есть тесты. Меня зовут Александр Моргунов, я техлид в Самокате. Пишу на TypeScript, React, ReactNative. В разное время писал тесты для фронтенда, бэкенда и мобилок. В этом посте хочется поговорить о том, как можно тестировать современные фронтенд-приложения и какие подходы к тестированию сейчас актуальны. Надеюсь, пост будет полезен для фронтендеров и тестировщиков, которые хотели бы свериться по дополнительным практикам для написания тестов. А бэкендеры смогут лишний раз посмотреть на схожесть и различия в тестировании для бэка и фронтенда. Читать далееhttps://habr.com/ru/post/704342/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704342
rss_habr
Год Тигра в Taiga UIЧетверг, 22 Декабря 2022 г. 11:43 (ссылка)
В предновогодней суете мы любим подводить итоги уходящего года. Эта хорошая традиция помогает вспомнить свои успехи и неудачи, чтобы взять верный курс в новом году. Весь год я участвовал в разработке потрясающего продукта — Taiga UI. Это библиотека компонентов на Angular, на которой построены сотни продуктов Тинькофф и много других проектов. Наша команда потратила много времени и сил — расскажу, что из этого получилось. Читать далееhttps://habr.com/ru/post/707050/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707050
rss_habr
[Перевод] Несколько советов по работе с CORS для начинающих разработчиковСреда, 21 Декабря 2022 г. 17:23 (ссылка)
В этой статье мы с вами разберемся, что такое CORS, CORS-ошибки и из-за чего мы можем с ними сталкиваться. Я также продемонстрирую возможные решения и объясню, что такое предварительные (preflight) запросы, CORS-заголовки и в чем заключается их важность при обмене данными между сторонами. Эта статья рассчитана на тех, у кого уже есть базовые познания в области веб-разработки и некоторый опыт с протоколом HTTP. Я старался писать статью так, чтобы она была понятна и новичкам, будучи наполненной знаниями, но при этом стараясь избегать слишком большого количества технических нюансов, не связанных с темой CORS. Читать далееhttps://habr.com/ru/post/706908/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706908
rss_habr
[Перевод] Несколько советов по работе с CORS для начинающих разработчиковСреда, 21 Декабря 2022 г. 17:23 (ссылка)
В этой статье мы с вами разберемся, что такое CORS, CORS-ошибки и из-за чего мы можем с ними сталкиваться. Я также продемонстрирую возможные решения и объясню, что такое предварительные (preflight) запросы, CORS-заголовки и в чем заключается их важность при обмене данными между сторонами. Эта статья рассчитана на тех, у кого уже есть базовые познания в области веб-разработки и некоторый опыт с протоколом HTTP. Я старался писать статью так, чтобы она была понятна и новичкам, будучи наполненной знаниями, но при этом стараясь избегать слишком большого количества технических нюансов, не связанных с темой CORS. Читать далееhttps://habr.com/ru/post/706908/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706908
rss_habr
JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времениСреда, 21 Декабря 2022 г. 17:01 (ссылка)
Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать вам о 2 инструментах:
Если вам это интересно, прошу под кат. Читать дальше →https://habr.com/ru/post/706880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706880
rss_habr
JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времениСреда, 21 Декабря 2022 г. 17:01 (ссылка)
Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать вам о 2 инструментах:
Если вам это интересно, прошу под кат. Читать дальше →https://habr.com/ru/post/706880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706880
rss_habr
Доказуемая честность и PoL в казино (и не только)Вторник, 20 Декабря 2022 г. 23:52 (ссылка)
Не так давно я начал интересоваться работой гэмблинг рынка, а именно казино. У многих людей ошибочное мнение о работе онлайн-казино. Многие представляют себе казино как сервис, где людей нагло обманывают, все игры подкручивают и выиграть там нереально, но в этой статье я хочу рассказать подробнее о возможностях как обычный игрок может проверить свою ставку или средства на честность. Читать далееhttps://habr.com/ru/post/706734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706734
rss_habr
React memo: Преисполнимся в оптимизацииВторник, 20 Декабря 2022 г. 23:27 (ссылка)
Привет! Сегодня поговорим про стандартные способы оптимизации web-приложения в https://habr.com/ru/post/706730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706730
rss_habr
React memo: Преисполнимся в оптимизацииВторник, 20 Декабря 2022 г. 23:27 (ссылка)
Привет! Сегодня поговорим про стандартные способы оптимизации web-приложения в https://habr.com/ru/post/706730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706730
rss_habr
Создание онлайн сервера для мобильных многопользовательских, realtime 2D игр (жанра RPG и стратегии) с API на PHP ч. 6Вторник, 20 Декабря 2022 г. 18:15 (ссылка)
Правительство РФ анонсировало выделение до $50 млрд для выхода РФ в топ-20 стран—разработчиков Игр к 2030 году. Возможно в скором времени разрабатываемый мной сервис наконец увидит свет. В этой статье я расскажу как сделать архитектуру приложения игрового сервера быстрой и что использует Unity. Эта статья результаты исследований предыдущих так что в ней будет много ссылок на них. Читать далееhttps://habr.com/ru/post/706678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706678
rss_habr
Создание онлайн сервера для мобильных многопользовательских, realtime 2D игр (жанра RPG и стратегии) с API на PHP ч. 6Вторник, 20 Декабря 2022 г. 18:15 (ссылка)
Правительство РФ анонсировало выделение до $50 млрд для выхода РФ в топ-20 стран—разработчиков Игр к 2030 году. Возможно в скором времени разрабатываемый мной сервис наконец увидит свет. В этой статье я расскажу как сделать архитектуру приложения игрового сервера быстрой и что использует Unity. Эта статья результаты исследований предыдущих так что в ней будет много ссылок на них. Читать далееhttps://habr.com/ru/post/706678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706678
rss_habr
Telegram WebApps. Как встроить веб-приложения в чат-бота?Понедельник, 19 Декабря 2022 г. 21:36 (ссылка)
Относительно недавно команда Telegram выпустила обновление, с которым появилась возможность встраивать в мессенджер веб-приложения. Эта статья — обзор основных моментов внедрения веб-приложениий в телеграм-ботов. Читать далееhttps://habr.com/ru/post/706446/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706446
rss_habr
[Перевод] Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 2 — ТестированиеПонедельник, 19 Декабря 2022 г. 15:57 (ссылка)
В предыдущей статье вы узнали, как разрабатывать переупорядочиваемые drag-and-drop компоненты, теперь пришло время их протестировать. В этой части вы покроете приложение юнит тестами с помощью BDD подхода. Читать далееhttps://habr.com/ru/post/706332/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706332
rss_habr
[Перевод] Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 2 — ТестированиеПонедельник, 19 Декабря 2022 г. 15:57 (ссылка)
В предыдущей статье вы узнали, как разрабатывать переупорядочиваемые drag-and-drop компоненты, теперь пришло время их протестировать. В этой части вы покроете приложение юнит тестами с помощью BDD подхода. Читать далееhttps://habr.com/ru/post/706332/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706332
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |