Как писать End-to-End тесты для приложений Next.js. Next.js - это популярная среда React для PWA и приложений.
https://buttercms.com/blog/how-to-test-nextjs-apps
https://buttercms.com/blog/how-to-test-nextjs-apps
Как замокать сервисы с помощью Mountebank и Node.
https://www.digitalocean.com/community/tutorials/how-to-mock-services-using-mountebank-and-node-js
https://www.digitalocean.com/community/tutorials/how-to-mock-services-using-mountebank-and-node-js
Digitalocean
How To Mock Services Using Mountebank and Node.js | DigitalOcean
A service mock is code that simulates a service that is not yet available in order to test an application. In this guide, you will build two flexible service…
Переход от Medium к собственному блогу за несколько минут - проект на Node.js. Вот пример конечного результата, который вы можете настроить по своему вкусу.
https://github.com/mathieudutour/medium-to-own-blog
https://github.com/mathieudutour/medium-to-own-blog
GitHub
GitHub - mathieudutour/medium-to-own-blog: Switch from Medium to your own blog in a few minutes
Switch from Medium to your own blog in a few minutes - mathieudutour/medium-to-own-blog
Progressive Web Apps на примере: Часть 2. Погружение в события service worker
https://codeburst.io/progressive-web-apps-by-example-part-2-eaeef7903760
https://codeburst.io/progressive-web-apps-by-example-part-2-eaeef7903760
Medium
Progressive Web Apps By Example: Part 2
We dig into service worker events and how to use them.
Измерение работоспособности и производительности приложений Node с помощью Datadog APM.
https://www.datadoghq.com/dg/apm/ts-node-performance/
https://www.datadoghq.com/dg/apm/ts-node-performance/
3 способа создания и обновления сайтов с использованием пуша данных.
https://codeburst.io/3-ways-you-can-build-and-update-websites-using-data-pushes-4c3ec95cbbf1
https://codeburst.io/3-ways-you-can-build-and-update-websites-using-data-pushes-4c3ec95cbbf1
Medium
3 Ways You Can Build and Update Websites Using Data Pushes
It’s no secret that data is getting more and more accessible. Between websites monitoring visitor behavior, determining which products are…
Создание наиболее недоступного сайта с идеальным показателем Lighthouse
https://www.matuzo.at/blog/building-the-most-inaccessible-site-possible-with-a-perfect-lighthouse-score/
https://www.matuzo.at/blog/building-the-most-inaccessible-site-possible-with-a-perfect-lighthouse-score/
Manuel Matuzovic
Building the most inaccessible site possible with a perfect Lighthouse score - Manuel Matuzovic
An experiment that proves that automatic accessibility testing is only a first step and that manual testing is vital.
Анимированная временная шкала на основе прокрутки с функцией замедления
https://codeburst.io/scroll-based-animate-timeline-with-easing-functions-on-a-webgl-scene-ef7c3f5a8d9b
https://codeburst.io/scroll-based-animate-timeline-with-easing-functions-on-a-webgl-scene-ef7c3f5a8d9b
Medium
Scroll based animate timeline with easing functions on a Webgl scene
Hello, today I will explain how I created the 3D scrolled animated scene of my website :
Туториал: как разработать выпадающее меню на HTML5 и CSS3
https://www.amberddesign.com/drop-down-menu-tutorial/
https://www.amberddesign.com/drop-down-menu-tutorial/
Как вызвать API-интерфейс Google Drive с помощью команды curl? Google предоставляет Google API Клиентские библиотеки на популярных языках.
https://codeburst.io/how-to-call-google-drive-api-using-curl-command-with-c-programming-4da30a4c02ea
https://codeburst.io/how-to-call-google-drive-api-using-curl-command-with-c-programming-4da30a4c02ea
Medium
How to Call Google Drive API using curl command with C Programming?
Google provides Google API Client Libraries in popular languages. Though Google also provides basic guidelines for HTTP/REST approach…
Создание простых шаблонов с помощью CSS Grid
https://teamgaslight.com/blog/creating-simple-layout-templates-with-css-grid
https://teamgaslight.com/blog/creating-simple-layout-templates-with-css-grid
Gaslight
Creating Simple Layout Templates With Css Grid
There is so much to love about CSS Grid and the various methods it provides for defining a layout. Of course, with great power comes sloppy front end code. It did not take me long to muck up a grid layout leaving my team members with a tangled mess of grid…
Протокол для общения между iframe и основным окном браузера
https://habr.com/en/company/waves/blog/455942/
https://habr.com/en/company/waves/blog/455942/
React Native Components на GitHub для плавного процесса разработки. Сообщество разработчиков JavaScript быстро внедряет React Native для разработки мобильных приложений
https://codeburst.io/react-native-components-on-github-for-smooth-development-process-f7a28e642089
https://codeburst.io/react-native-components-on-github-for-smooth-development-process-f7a28e642089
codeburst
React Native Components on GitHub for Smooth Development Process
The JavaScript developer community is rapidly adopting React Native for mobile application development; this is no doubt due to the…
Представлена новая техника скрытой идентификации системы и браузера
https://www.opennet.ru/opennews/art.shtml?num=50872
https://www.opennet.ru/opennews/art.shtml?num=50872
www.opennet.ru
Представлена новая техника скрытой идентификации системы и браузера
Группа исследователей из Грацского технического университета (Австрия), ранее известная разработкой методов атак MDS, NetSpectre и Throwhammer, раскрыла сведения о новой технике анализа по сторонним каналам, позволяющей определить точную версию браузера,…
Как сделать бот для чтения Medium с помощью Puppeteer
https://codeburst.io/how-to-make-a-medium-reader-bot-with-puppeteer-4d8b5a76fed0
https://codeburst.io/how-to-make-a-medium-reader-bot-with-puppeteer-4d8b5a76fed0
Работайте меньше и делайте больше: Google Sheets для Node разработчиков - возможности автоматизации и интеграции с Google Sheets из Node.
https://www.youtube.com/watch?v=xfXpuHBNkwo
https://www.youtube.com/watch?v=xfXpuHBNkwo
YouTube
Work Less and Do More: Google Sheets for Node.js Developers (Google I/O'19)
Say goodbye to the days of TPS. This session shows how to string together your emails, docs, and charts into one gorgeous report. Combine all your GitHub metrics, monitoring data, and surveys with this wide-ranging platform that involves ""human"" tools,…