is-website-vulnerable: находит общеизвестные уязвимости в JavaScript библиотеках сайта!
https://github.com/lirantal/is-website-vulnerable
https://github.com/lirantal/is-website-vulnerable
Forwarded from FrontEndDev
Время до первого байта: что это такое и почему это важно
https://habr.com/ru/company/ruvds/blog/470868/
https://habr.com/ru/company/ruvds/blog/470868/
Полное руководство по Web Scraping на Python 3
https://codeburst.io/the-ultimate-guide-to-web-scraping-in-python-3-7151425004c5
https://codeburst.io/the-ultimate-guide-to-web-scraping-in-python-3-7151425004c5
Medium
The Ultimate Guide to Web Scraping in Python 3
Web scraping is becoming more and more central to the jobs of developers as the open web continues to grow. In this article, I’ll be…
Разница между форматами шрифтов
https://medium.com/@vilcins/difference-between-font-formats-2e860058b18d
https://medium.com/@vilcins/difference-between-font-formats-2e860058b18d
Простой вариант аналитики событий для React Redux приложения.
https://codeburst.io/analytics-for-react-redux-app-made-ridiculously-simple-9726afbb3316
https://codeburst.io/analytics-for-react-redux-app-made-ridiculously-simple-9726afbb3316
Medium
Analytics for React Redux app made ridiculously simple
I struggled my way to find a good approach to track site events in my react application.
В 25 раз быстрее, чем Firebase и MongoDB: Macrometa Global Database - Доступ к базе данных и API в миллисекунды.
https://go.macrometa.co/nodeweekly/
https://go.macrometa.co/nodeweekly/
Короткая заметка о том, как использовать Puppeteer для эмуляции устройств.
https://webkul.com/blog/mobile-device-emulation-using-puppeteer/
https://webkul.com/blog/mobile-device-emulation-using-puppeteer/
Webkul Blog
Mobile Device Emulation Using Puppeteer - Webkul Blog
Puppeteer can make Chrome behave like a mobile device. This can be done with DeviceDenoscriptors. We can have a more clear view about DeviceDenoscriptors from here. We need to choose preferred device name from DeviceDenoscriptors and include device name in the…
Обработка ошибок в SPA.
Как спроектировать обработку ошибок так, чтобы упростить разработку, тестирование и отладку и улучшить UX.
https://codeburst.io/error-handling-in-spa-applications-e94c4ecebd86
Как спроектировать обработку ошибок так, чтобы упростить разработку, тестирование и отладку и улучшить UX.
https://codeburst.io/error-handling-in-spa-applications-e94c4ecebd86
Medium
Error handling in SPA applications
How to design error handling to make development, testing and debugging easier and to improve the user experience.
Верификация телефонных номеров в вебе с помощью SMS Receiver API
https://web.dev/sms-receiver-api-announcement
https://web.dev/sms-receiver-api-announcement
Chrome for Developers
Verify phone numbers on the web with the WebOTP API | Identity | Chrome for Developers
Finding, memorizing, and typing OTPs sent via SMS is cumbersome. The WebOTP API simplifies the OTP workflow for users.
Forwarded from FrontEndDev
Сравнение 8 способов стилизации компонентов в React
https://www.sitepoint.com/react-components-styling-options/
https://www.sitepoint.com/react-components-styling-options/
Sitepoint
Style React Components: 7 Ways Compared — SitePoint
Understand the best ways to style React components. We compare regular CSS with preprocessors like Sass and CSS-in-JS libraries.
Искусство PostgreSQL: в книге показано как лучше всего использовать SQL в вашем NodeJs приложении
https://theartofpostgresql.com/
https://theartofpostgresql.com/
Theartofpostgresql
The Art of PostgreSQL
The book that teaches SQL to developers: Learn to replace thousands of lines of code with simple queries!
CSS тренды 2019: полное руководство для отслеживания последних тенденций CSS
http://www.instantshift.com/2019/10/23/css-trends-2019/
http://www.instantshift.com/2019/10/23/css-trends-2019/
InstantShift
CSS Trends 2019: Your Ultimate Guide to Follow the Latest CSS Trends - InstantShift
Keeping updated with the latest trends is a must for the website success, and that’s why it is important to take a look at what makes or breaks your website development. Creating a perfect website utterly depends on designing skills because the website is…
benny: Benny: современный, простой бенчмаркинг фреймворк для JS / TS библиотек
https://github.com/caderek/benny
https://github.com/caderek/benny
GitHub
GitHub - caderek/benny: A dead simple benchmarking framework for JS/TS libs
A dead simple benchmarking framework for JS/TS libs - caderek/benny
▶️ Docker - Best Practices для Node.js разработчиков (DockerCon 2019)
https://www.youtube.com/watch?v=Zgx0o8QjJk4
https://www.youtube.com/watch?v=Zgx0o8QjJk4
YouTube
Docker and Node.js Best Practices from Bret Fisher at DockerCon
My talk on all the best of Docker for Node.js developers and DevOps dealing with Node apps. From DockerCon 2019. Get the full 9-hour training course with my coupon at https://bretfisher.com/node
Get the source code for this talk at https://github.com/Br…
Get the source code for this talk at https://github.com/Br…
Всем привет!✌️
Сори за долгое молчание. Продолжаем радовать вас свежим контентом!🍉
Пишем Telegram бота на Node.js
https://medium.com/@gapur.kassym/build-own-telegram-bot-with-node-js-516b8f233585
Сори за долгое молчание. Продолжаем радовать вас свежим контентом!🍉
Пишем Telegram бота на Node.js
https://medium.com/@gapur.kassym/build-own-telegram-bot-with-node-js-516b8f233585
Medium
Build own Telegram Bot with Node.js
Love Calculator on Telegraf
Короткий туториал о том, как запилить простенький стрим со своей вебки, используя Node, OpenCV и Socket.io
https://www.youtube.com/watch?v=qexy4Ph66JE
https://www.youtube.com/watch?v=qexy4Ph66JE
YouTube
Streaming a WebCam using Express, OpenCV, and Socket IO
In this tutorial, I cover how to use node, express, opencv, and socket.io to create a web server which streams a webcam to a web page.
Рисуем в HTML Canvas используя JavaScript
https://codeburst.io/creating-and-drawing-on-an-html5-canvas-using-javanoscript-93da75f001c
https://codeburst.io/creating-and-drawing-on-an-html5-canvas-using-javanoscript-93da75f001c