Венец эволюции CSS-in-JS уже здесь: полностью типизированные стили без рантайма в vanilla-extract
https://habr.com/ru/post/555984/
https://habr.com/ru/post/555984/
Хабр
Венец эволюции CSS-in-JS уже здесь: полностью типизированные стили без рантайма в vanilla-extract
После взлёта тайпскрипта (извини, flow) нетипизированные области фронтенда стали мозолить глаза гораздо сильнее. Логика уже давно на TS, вёрстка, при необходимос...
Художественное оформление на уровне компонентов с помощью CSS Container Queries
https://www.sarasoueidan.com/blog/component-level-art-direction-with-container-queries-and-picture/
https://www.sarasoueidan.com/blog/component-level-art-direction-with-container-queries-and-picture/
Sara Soueidan
Component-level art direction with CSS Container Queries
– The personal website of Sara Soueidan, inclusive design engineer
👍1
Подключайтесь к серии вебинаров «Лучшие практики хранения данных в AWS»
Говорят, «Самый ценный ресурс в мире - это уже не нефть, а данные». Неважно, для чего вы их используете - может быть, это база данных, может быть, статическое содержимое вашего сайта, а может быть, это даже все те резервные копии, которые вы храните долгое время. Они должны находиться в надежном и безопасном месте, которым можно легко управлять!
В этой серии мы поговорим об этом - как AWS может стать лучшим местом для ваших ценных данных!
Говорят, «Самый ценный ресурс в мире - это уже не нефть, а данные». Неважно, для чего вы их используете - может быть, это база данных, может быть, статическое содержимое вашего сайта, а может быть, это даже все те резервные копии, которые вы храните долгое время. Они должны находиться в надежном и безопасном месте, которым можно легко управлять!
В этой серии мы поговорим об этом - как AWS может стать лучшим местом для ваших ценных данных!
Отслеживание и визуализация положения МКС с помощью 30 строк JavaScript-кода
https://habr.com/ru/company/macloud/blog/557430/
https://habr.com/ru/company/macloud/blog/557430/
Хабр
Отслеживание и визуализация положения МКС с помощью 30 строк JavaScript-кода
Предлагаю вашему вниманию перевод этой замечательной статьи. В этом туториале мы создадим веб-приложение, визуализирующее положение любого спутника, например, Международной Космической...
Использование тайлов от «Tiles API» для детализации карт на сайте или в приложении
Появился новый сервис от команды API Яндекс.Карт — «Tiles API». Он решает проблему недостаточной детализации российских карт в различных геосистемах: тайлы встраиваются в любые геоинформационные системы и существенно уточняют карту. Такое решение актуально, если нет возможности поменять API на яндексовый.
https://wow.link/SAV
Появился новый сервис от команды API Яндекс.Карт — «Tiles API». Он решает проблему недостаточной детализации российских карт в различных геосистемах: тайлы встраиваются в любые геоинформационные системы и существенно уточняют карту. Такое решение актуально, если нет возможности поменять API на яндексовый.
https://wow.link/SAV
Паттерны отложенной инициализации свойств объектов в JavaScript
https://habr.com/ru/company/ruvds/blog/556166/
https://habr.com/ru/company/ruvds/blog/556166/
Хабр
Паттерны отложенной инициализации свойств объектов в JavaScript
Автор статьи, перевод которой мы публикуем сегодня, хочет рассказать о нескольких JavaScript-паттернах, направленных на отложенную инициализацию свойств объектов...
This media is not supported in your browser
VIEW IN TELEGRAM
Приложение-ридер
Автор создал приложение без использования фреймворков на JS, для создания анимаций использовал библиотеку GSAP
https://codepen.io/abxlfazl/pen/OJbLozK
Автор создал приложение без использования фреймворков на JS, для создания анимаций использовал библиотеку GSAP
https://codepen.io/abxlfazl/pen/OJbLozK
Тестировщик ПО - это не просто одна из самых простых и доходных профессий для новичка в IT. Здесь вы сможете напрямую влиять на продукт, находить баги и ошибки и писать документацию. По сути, от вас будет зависеть то, насколько удобным будет продукт для пользователя.
На факультете «Тестирование ПО» от GeekBrains вы освоите профессию тестировщика с нуля. За год обучения получите все навыки вы получите всё для старта карьеры: навыки ручного тестирования, практику автоматизации на Java и опыт работы с веб-приложениями.
Кстати, на факультете не только научат новой профессии, но и помогут начать карьеру — студентов курируют HR-специалисты GeekBrains
Ворваться в IT можно уже сейчас со скидкой на обучение в 45% → https://gb.ru/link/1tU0Jv
На факультете «Тестирование ПО» от GeekBrains вы освоите профессию тестировщика с нуля. За год обучения получите все навыки вы получите всё для старта карьеры: навыки ручного тестирования, практику автоматизации на Java и опыт работы с веб-приложениями.
Кстати, на факультете не только научат новой профессии, но и помогут начать карьеру — студентов курируют HR-специалисты GeekBrains
Ворваться в IT можно уже сейчас со скидкой на обучение в 45% → https://gb.ru/link/1tU0Jv
Рассказ о том, почему в 2021 году лучше выбирать TypeScript, а не JavaScript
https://habr.com/ru/company/ruvds/blog/556162/
https://habr.com/ru/company/ruvds/blog/556162/
Хабр
Рассказ о том, почему в 2021 году лучше выбирать TypeScript, а не JavaScript
Недавно я, используя React Native, занимался разработкой мобильного приложения для медитации Atomic Meditation. Эта программа помогает тем, кто ей пользуется, вы...
Что такое React Hooks и какие проблемы они решают
https://www.ma-no.org/en/programming/javascript/what-are-react-hooks-and-what-problems-they-solve
https://www.ma-no.org/en/programming/javascript/what-are-react-hooks-and-what-problems-they-solve
MA-NO Web Design and Development
What are React Hooks and what problems they solve
Working with React, - and before the release of Hooks in version 16.8 - there was always the possibility to create… | Web design web development news, website design and online marketing. Web design, development, javascript, angular, react, vue, php, SEO…
Hello, Word! Разрабатываем браузерное расширение в 2021-м
https://habr.com/ru/company/yandex_praktikum/blog/545664/
https://habr.com/ru/company/yandex_praktikum/blog/545664/
Хабр
Hello, Word! Разрабатываем браузерное расширение в 2021-м
Привет! Меня зовут Саша Коновалов, я разработчик в компании Oxonit и наставник на программе «Мидл фронтенд-разработчик» в Яндекс.Практикуме. На примере разрабо...
Какие три критерия определяют эффективность работы компании в онлайне?
У нас есть ответ: быстрая коммуникация между сотрудниками, правильное распределение задач и быстрый обмен как документами, так и файлами.
Узнайте больше о том, как платформа Microsoft Teams соответствует этим критериям и позволяет быстро организовать командную или удалённую работу, наладить работу между сотрудниками и отслеживать выполнение постановленных задач.
Присоединяйтесь к бесплатному двухдневному вебинару 3 и 4 июня в 11:00, чтобы понять, как устроена платформа и задать спикерам интересующие вопросы.
У нас есть ответ: быстрая коммуникация между сотрудниками, правильное распределение задач и быстрый обмен как документами, так и файлами.
Узнайте больше о том, как платформа Microsoft Teams соответствует этим критериям и позволяет быстро организовать командную или удалённую работу, наладить работу между сотрудниками и отслеживать выполнение постановленных задач.
Присоединяйтесь к бесплатному двухдневному вебинару 3 и 4 июня в 11:00, чтобы понять, как устроена платформа и задать спикерам интересующие вопросы.
Соблюдаем принцип DRY для TypeScript кода с помощью дженериков
https://blog.asayer.io/keeping-your-typescript-code-dry-with-generics
https://blog.asayer.io/keeping-your-typescript-code-dry-with-generics
Openreplay
Keeping Your TypeScript Code DRY With Generics
Generics can be a great tool to help you keep your code DRY and avoid repeating logic, learn how to take advantage of them in this tutorial