Telegram Web Link
🖥 chatgpt.js — мощная open-source библиотека JavaScript для ChatGPT

npm install @kudoai/chatgpt.js

chatgpt.js — это клиентская JS-библиотека, позволяющая легко взаимодействовать с DOM ChatGPT.
Библиотека chatgpt.js — многофункциональная, объектно-ориентированная, простая в использовании и производительная

🖥 GitHub
🟡 Страничка chatgpt.js

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍4🥰2🤔1💋1
🖥 Zag — конечные автоматы для создания компонентов UI

Zag работает с React и с другими фреймворками, а также с чистым JS.
Zag позволяет писать компоненты 1 раз и использовать везде: взаимодействие компонентов моделируется независимо от фреймворка.

Особенности Zag:

— Фокус на доступности: Zag создан с учетом требований доступности и решает многие вопросы, связанные с взаимодействием с клавиатурой и т.д.

— Headless: Zag даёт возможность использовать любое решение по стилизации, которое нравится

🖥 GitHub
🟡 Доки

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍7🔥3❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Buffet — это всеобъемлющий веб-менеджер виртуальных машин с открытым исходным кодом, предназначенный для удобного и безопасного управления виртуальными машинами.

Его серверная часть реализована на Python Flask, а интерфейс - на TypeScript React, при этом используются QEMU и KVM для виртуализации и noVNC для удаленного доступа к рабочему столу.

- Безопасный доступ к виртуальным машинам осуществляется через noVNC, websockify с поддержкой SSL/TLS и случайно генерируемые одноразовые пароли VNC.
- Администрирование пользователей, виртуальных машин и журналов выполняется из панели администратора.
- Возможность создания, запуска и удаления виртуальных машин QEMU/KVM.
- Определение пользовательских операционных систем и дистрибутивов с помощью JSON.
- Полностью адаптивный интерфейс, подходящий для настольных компьютеров, планшетов и смартфонов.
- Безопасная аутентификация и авторизация пользователей реализована с помощью JSON Web Tokens (JWT), bcrypt и двухфакторной аутентификации.

GIthub

@react_tg
🔥123👍3
100_React_JS_Interview_Q_A.pdf
519.5 KB
⚡️ Огромная коллекция разборов задач с собеседований по различным языкам программирования.

@react_tg
🔥259👍6
🖥 React Native Reanimated — низкоуровневая абстракция для API библиотеки Animated

npx create-expo-app@latest my-app -e with-reanimated

React Native Reanimated предоставляет полную, низкоуровневую абстракцию для API библиотеки Animated, на основе которой можно построить более гибкий интерфейс, особенно когда речь идет о взаимодействии с помощью жестов.

🖥 GitHub
🟡 Доки
🟡 Посмотреть пример на Snack

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍135🥰4
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Cypress — это современный инструмент для тестирования фронтенда, созданный для решения ключевых проблем, с которыми сталкиваются разработчики и специалисты по качеству при тестировании веб-приложений.

В отличие от Selenium, Cypress обеспечивает более быстрые, простые и надежные тесты. Он позволяет легко настраивать, писать, запускать и отлаживать различные типы тестов, включая сквозные, компонентные и модульные.

Подходит для любых приложений, работающих в браузере, и поддерживает тестирование в разных браузерах, обеспечивая стабильные результаты и эффективную интеграцию в CI-процессы.

npm install cypress --save-dev

Github

@react_tg
👍146🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
❗️Простой React Совет

Если вам нужно импортировать серверный компонент из клиентского компонента, передайте его как prop

@reeact_tg
👍385🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Двигающиеся кольца прелоадера, которые раскрываются при взлёте.

Примеры применения:
загрузка нового уровня в игре;
загрузка результатов тестирования.


#прелоадер #ожидание #загрузка

https://codepen.io/izmaelmag/pen/XNJKZx

@react_tg
👍145🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Полезный сервис CSS Grid Generator, который сгенерирует сетку и выдаст CSS-код.

Вам нужно только задать количество строк, колонок и расстояния между ними, далее рисуем расположение div-блоков в сетке.

https://cssgrid-generator.netlify.app/

@react_tg
👍42🔥1510
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Синхронизация React с API браузера

@react_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🔥105
This media is not supported in your browser
VIEW IN TELEGRAM
TDesign — Корпоративная дизайн система

Design - это комплексная корпоративная система проектирования, и библиотеки компонентов были реализованы для Vue, React и WeChat MiniProgram

TDesign хорошо подходит для создания приложений со сложным дизайном и возможностями кроссплатформенного, мультитехнологичного стека.

https://github.com/Tencent/tdesign

@react_tg
11👍6🔥3🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Прелоадер, на котором буквы загрузчика пытаются догнать друг друга.

Примеры применения:
загрузка страницы в электронной библиотеке;
загрузка страницы интернет-магазина с канцелярскими товарами.

#прелоадер #ожидание #загрузка #js

https://codepen.io/arlinacode/pen/rrRoOQ

@react_tg
👍224🔥3😈1
This media is not supported in your browser
VIEW IN TELEGRAM
🏗👷‍♂️ Крутая анимация для вашего проекта

Строители разработчики так и не достроили страницу, на которую вы хотели попасть.

#страница404 #анимация

https://codepen.io/l-mnh-the-flexboxer/pen/qBRVXwm

@react_tg
👍156🔥5
2025/07/11 21:37:43
Back to Top
HTML Embed Code: