メモリ使用量40MBの衝撃。理想のMarkdownエディタを求めた結果、Tauriで自作が一番良かった #React - Qiita
https://qiita.com/ssaita/items/dd3ea7c8834c7bebebf9
ほーん
メモリ使用量40MBの衝撃。理想のMarkdownエディタを求めた結果、Tauriで自作が一番良かった #React - Qiita
https://qiita.com/ssaita/items/dd3ea7c8834c7bebebf9
ほーん
Fastoch has now a 0.12.0-beta4 version with WebComponent attribute change batching.
https://www.nuget.org/packages/Fastoch/0.12.0-beta4
Elmish WebComponents without any npm dependency, written in #fsharp
been getting back into working on my rss reader, lionsmane! still looking for help if anyone wants to collab! #nestjs #typescript #react #rss
https://tangled.org/0x4d6165.synth.download/lionsmane
Reactive Route — новый роутер для разных фреймворков и реактивных систем в 2 КБ
Я не OpenSource разработчик, но за пару десятков лет написал под сотню enterprise-level библиотек, которые остаются в рабочем контуре, дорабатываются под каждый проект и адаптируются к новым технологиям. Большого смысла выходить в OSS не было, кроме как для упрощения обучения коллег и единого места хранения документации. Но и желание помогать другим и делиться выстраданными подходами, экспертизой и конкретным кодом мне не чуждо - сегодня поможешь ты, завтра - тебе. Через полгода подготовки и адаптации к OpenSource (сам использую и дорабатываю около 8 лет) в свет выходит одна из библиотек моего рабочего контура - Reactive Route . Так как я работаю с проектами на разных стеках, стараюсь писать код максимально framework-agnostic - независимыми слоями, которые можно заменить или переписать, не трогая остальной код проекта. А к фреймворкам и библиотекам для работы с состоянием они подключаются с помощью легковесных адаптеров, сохраняя синтаксис работы. Конкретно для Reactive Route выложил набор готовых адаптеров в комбинациях, которые сейчас чаще всего использую: - React + MobX / Observable - Preact (no compat) + MobX / Observable - Solid.js + нативная реактивность / MobX / Observable - Vue + нативная реактивность В одном npm-пакете - строгая TS-типизация, SSR / MPA / no-JS / Widget режимы и тщательно протестированная отказоустойчивость. В статье не буду пересказывать документацию на русском и английском , а поговорю скорее про общие принципы качества, использование ИИ в разработке и почему многие библиотеки раздуваются, не успев даже стабилизировать ядро. Читать
Would anyone be interested in collaborating with me to develop and maintain a #React component library for #macOS? The goal is to ensure that desktop applications built with #Electron or #Tauri have a more visually consistent look when targeting macOS exclusively.
I know React Desktop (http://reactdesktop.js.org/) exists, but it is outdated, stuck on macOS Sierra, and seems to be unmaintained.
Some work is already in progress.
Mindera is hiring Senior Frontend Engineer (React Native)
🔧 #react #reactnative #javascript #typescript #firebase #android #ios #redux #api #graphql #rest #cicd #tdd #seniorengineer
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 Mindera
Job details https://jobsfordevelopers.com/jobs/senior-frontend-engineer-react-native-at-mindera-com-feb-25-2026-7e5386?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
react-native-device-info
use react-native-device-info for getting user's device information.
https://deku.posstree.com/en/react-native/react-native-device-info/
#react-native
react-native-device-info
유저의 디바이스 정보를 얻기 위해 react-native-device-info 라이브러리를 사용해보자
https://deku.posstree.com/ko/react-native/react-native-device-info/
#react-native
react-native-device-info
ユーザーのデバイスの情報を取得するためreact-native-device-infoライブラリを使って見ましょう。
https://deku.posstree.com/react-native/react-native-device-info/
#react-native
react-native-tts
implement text-to-speech to use react-native-tts
https://deku.posstree.com/en/react-native/react-native-tts/
#react-native
react-native-tts
react-native-tts를 사용하여 text-to-speech 기능을 구현해보자.
https://deku.posstree.com/ko/react-native/react-native-tts/
#react-native
react-native-tts
react-native-ttsを使ってtext-to-speech機能を作って見ましょう。
https://deku.posstree.com/react-native/react-native-tts/
#react-native
v0.10.0 of Fastoch is out !
https://www.nuget.org/packages/Fastoch/0.10.0
It now supports thunks to re-render portions of the tree only when specified properties changed.
#fsharp #react #elmish #fastoch
react-native-vector-icons
let's display icons to use react-native-vector-icons library.
https://deku.posstree.com/en/react-native/react-native-vector-icons/
#react-native
react-native-vector-icons
react-native-vector-icons 라이브러리를 사용하여 아이콘을 표시해보자.
https://deku.posstree.com/ko/react-native/react-native-vector-icons/
#react-native
react-native-vector-icons
react-native-vector-iconsライブラリを使ってアイコンを表示して見ましょう。
https://deku.posstree.com/react-native/react-native-vector-icons/
#react-native
Leckere Donuts mit frischen #React-Zutaten gab's gestern beim #DevAndDonuts Meetup von yasoon in Mannheim 🍩
Slides und Beispiel-Code findet ihr hier: https://nilshartmann.net/t/react-2026-neue-features-im-praxis-check-dev-and-donuts 😋
Vielen Dank an alle Beteiligten für einen tollen Abend! ☺️
Я написал мессенджер с серверами и голосовыми каналами. Один. Рассказываю зачем и как
Когда в октябре 2024-го заблокировали Дискорд, я сидел в голосовом канале с друзьями. Связь оборвалась, все полезли за впн-ками, кто-то ушёл в Телеграм, кто-то просто пропал. Серверы, которые мы строили годами, с каналами, ролями, ботами, в один момент стали недоступны. Я фрилансер, пишу на React и Node.js. В тот вечер подумал: а насколько сложно вообще сделать свой мессенджер с серверной структурой? Не чат на вебсокетах из туториала, а нормальный. С серверами, каналами, ролями, голосовыми комнатами, ботами. Такой, чтобы можно было перетащить своё сообщество и не чувствовать разницы. Оказалось, сложно. Но я всё равно сделал.
https://habr.com/ru/articles/1009658/
#мессенджер #webrtc #electron #typescript #discord #react #nodejs #prisma #websocket #voip
Как я интегрировал GigaChat API в свой проект: опыт создания AI-ассистента с голосовым управлением
Всем привет! Сегодня я хочу поделиться опытом создания веб-приложения на основе GigaChat API от Сбера. В проекте я использовал не только текстовый диалог с нейросетью, но и добавил голосовой ввод (распознавание речи) и озвучку ответов с помощью SaluteSpeech. Получился полноценный голосовой AI-ассистент. В этой статье я расскажу о технических деталях: как получить доступ к API, как организовать обмен сообщениями, кэшировать токены, обрабатывать ошибки и сделать удобный интерфейс.