Wretch - маленькая обёртка над Fetch с более интуитивным API
В библиотеке параметры Fetch API по типу
Например:
#jslib #typescript #frontend #webdev
В библиотеке параметры Fetch API по типу
options.method или res.statusCode разбиты на отдельные методы для более удобного использованияНапример:
wretch('url').get().notFound()
Библиотека весит всего 3KB, поэтому её можно использовать вместо сырого Fetch, не боясь раздуть бандл. Также библиотека написана на TypeScript, что обеспечивает типизацию.#jslib #typescript #frontend #webdev
Forwarded from Defront — про фронтенд-разработку и не только (Alexander Myshov)
Мод Нальпас во второй статье рассказала о том, как настроить HTTPS для локальной разработки — "How to use HTTPS for local development".
Для настройки локального HTTPS удобнее всего использовать утилиту mkcert. Mkcert — это zero-config утилита для настройки локального HTTPS. С помощью команды
Ещё можно использовать самоподписанный сертификат или сертификат подписанный внешним CA. Но эти варианты не очень гибки и удобны по сравнению с mkcert.
#http
https://web.dev/how-to-use-local-https/
Для настройки локального HTTPS удобнее всего использовать утилиту mkcert. Mkcert — это zero-config утилита для настройки локального HTTPS. С помощью команды
mkcert -install создаётся локальный certificate authority (CA), с помощью команды mkcert <domain_name> создаётся сертификат, который нужно использовать при настройке локального HTTP-сервера.Ещё можно использовать самоподписанный сертификат или сертификат подписанный внешним CA. Но эти варианты не очень гибки и удобны по сравнению с mkcert.
#http
https://web.dev/how-to-use-local-https/
web.dev
Use HTTPS for local development | Articles | web.dev
Сравнение производительности Cypress, Selenium, Playwright и Puppeteer
#jsarticle #jstools #testing #cypress #e2e #puppeteer #playwright
#jsarticle #jstools #testing #cypress #e2e #puppeteer #playwright
Checkly
Cypress vs Selenium vs Playwright vs Puppeteer: Speed
How does Cypress compare to Puppeteer, Playwright, WebDriverIO, and Selenium, speed-wise? We ran our own benchmark to find out.
Создание простого мессенджера на React, Express, Socket.io и TypeScript
#jsarticle #typescript #backend #webdev #express #nodejs #socketio #react #fullstack
#jsarticle #typescript #backend #webdev #express #nodejs #socketio #react #fullstack
DEV Community
Instant messaging app made with React, Typescript, Node & Socket.io 🦜
Hello everyone, I am back on Dev.to today to share another of my project! We all know how important...
react-babylonjs — React интеграция для 3D движка Babylon.js
- Поддерживает Fast Refresh
- Типы из коробки
- React хуки для обработки событий, компоненты для настройки сцены, освещения, физики и т.д.
#jslib #javascript #frontend #webdev #react #webgl #babylon
- Поддерживает Fast Refresh
- Типы из коробки
- React хуки для обработки событий, компоненты для настройки сцены, освещения, физики и т.д.
#jslib #javascript #frontend #webdev #react #webgl #babylon
Создание SMTP сервера с Express, Node.js и Gmail
#jsarticle #javascript #backend #nodejs #gmail #smtp #express
#jsarticle #javascript #backend #nodejs #gmail #smtp #express
daily.dev
How To Build an SMTP Mail Server with Express, Node, and Gmail
Recently I had the opportunity to develop and integrate an SMTP Email Server into a more extensive full-stack application. Today we will reference the code from my solution for this tutorial.
Remotion - React библиотека для создания видео графики
- Программируемое API
- Весь спектр веб технологий (WebGL, HTML5, JS, CSS, SVG и т.д.)
- Рендеринг в MP4
#jslib #javascript #frontend #webdev #react
- Программируемое API
- Весь спектр веб технологий (WebGL, HTML5, JS, CSS, SVG и т.д.)
- Рендеринг в MP4
#jslib #javascript #frontend #webdev #react
www.remotion.dev
Remotion | Make videos programmatically