Using the Tiptap rich text editor with a Go back end

ClarityBoss는 Go 백엔드와 함께 Tiptap 리치 텍스트 에디터를 사용하며, Tiptap 콘텐츠를 Go에서 타입 안전하게 처리하기 위해 JSON 구조체를 정의했다. 복잡한 텍스트 렌더링과 파싱 문제를 해결하기 위해 Node.js 기반의 fastify 사이드카 컨테이너를 도입해 Tiptap의 렌더링, 마크다운 변환, HTML 정제 기능을 API로 제공한다. Go 코드에서는 이 사이드카 API를 호출해 Tiptap 콘텐츠를 효율적으로 다루며, 확장성 높은 구조를 유지한다. 이 접근법은 Go 백엔드에서 Tiptap을 활용하는 실무에 유용한 참고 사례다.

https://www.clarityboss.com/blog/tips-using-tiptap-golang-backend

#tiptap #golang #richtexteditor #markdown #fastify

Tips for using Tiptap with a Go Backend | ClarityBoss Blog

Leveraging some simple Go struct definitions and a stateless Node-based sidecar container, we've made it easy to use and manipulate Tiptap content with a Go backend server.

🔖 The latest issue of my #newsletter is live, issue 013.

March recap: 12 CVEs across #undici, #Fastify, #Lodash & #pathtoregexp, a state-actor supply chain attack on #axios, and the #Nodejs security bug bounty paused 🔐

https://blog.ulisesgascon.com/newsletter-issue-13

Newsletter #013: Large Phishing Operations Against Maintainers 🎯

A coordinated phishing campaign is targeting high-impact open source maintainers. Plus: Scorecard v6 evolving into a security evidence engine, 12 CVEs patched across undici, fastify, path-to-regexp and lodash, and a conversation about Node.js in production.

Fastify에서 Hotwire 패턴을 구현하는 @fastify/hotwire 플러그인

@fastify/hotwire는 Node.js 웹 프레임워크인 Fastify 환경에서 Rails의 Hotwire 패턴을 손쉽게 구현할 수 있도록 돕는 공식 플러그인이다.

🔗 원문 보기

Fastify에서 Hotwire 패턴을 구현하는 @fastify/hotwire 플러그인

@fastify/hotwire는 Node.js 웹 프레임워크인 Fastify 환경에서 Rails의 Hotwire 패턴을 손쉽게 구현할 수 있도록 돕는 공식 플러그인이다.

Ruby-News | 루비 AI 뉴스

Бекэнд на fastify для няшных котят (aura8)

Мы разработали приложение, где пользователь может свайпать картинки, и с учетом лайков пользователя мы генерируем новые картинки. Ниже рассказ, с чем интересным мы столкнулись во время разработки этого приложения.

https://habr.com/ru/articles/1015634/

#fastify #nodejs #nodejs #flutter #nano_banana

Бекэнд на fastify для няшных котят (aura8)

Мы разработали приложение, где пользователь может свайпать картинки, и с учетом лайков пользователя мы генерируем новые картинки. Ниже рассказ, с чем интересным мы столкнулись во время разработки...

Хабр

🔖 The latest issue of my #newsletter is live, issue 012.

February in numbers: 5 CVEs patched across #Express & #Fastify, 5 releases shipped, and a hard conversation about whether #opensource security triage is still sustainable in the age of AI 🔐

https://blog.ulisesgascon.com/newsletter-issue-12

Newsletter #012: New Node.js Release Schedule, AI Stress-Testing Security & CVE Season 🔐

This month we cover the upcoming Node.js release schedule changes starting with 27.x, the growing pressure of AI-generated security reports on maintainers, a heavy CVE triage month, and updates across the ecosystem.

RE: https://chaos.social/@christopherkunz/115967169847516672

I also heard this week from @mcollina that the #fastify project had - in January alone - seen 50% of the total number of vulnerability reports submitted than in the whole of 2025. When you hear things like that it's not surprising that @bagder 's #curl project has taken the decision to stop using this service. A shame that it's come to this 😥 #security
https://fosdem.org/2026/schedule/event/B7YKQ7-oss-in-spite-of-ai/ would be an interestign talk if I was heading to #FOSDEM this year (I'll catch the recording of course)

Node.js 메인테이너가 경고하는 AI 시대 개발자의 진짜 위험

AI가 코드를 쓰는 시대, Node.js 메인테이너가 경고하는 진짜 위험. 개발자가 사라지는 게 아니라 책임을 포기하는 것이 문제다.

https://aisparkup.com/posts/8673

I just published a Fastify plugin to render Svelte CSR or SSR with/without hydration. It's not feature complete but does work quite well already. Feel free to give it a try or send feedback.
https://github.com/matths/fastify-svelte-view #svelte #fastify #SSR #template
GitHub - matths/fastify-svelte-view: A fastify plugin that brings Svelte CSR or SRR (with or without hydration) to your next route.

A fastify plugin that brings Svelte CSR or SRR (with or without hydration) to your next route. - matths/fastify-svelte-view

GitHub

Curious how Fastify keeps a high‑performance HTTP server stable under load? This breakdown of the “blueprint lock” shows the core idea behind its design.

Read More: https://zalt.me/blog/2026/01/blueprint-lock-fastify

#Fastify #NodeJS #webframework #softwaredesign

Универсальный Backend for Frontend для всех платформ RUTUBE

У аббревиатуры BFF кроме Backend for Frontend есть и другая расшифровка — Best Friends Forever. И в контексте статьи это только отчасти шутка. Общение фронтенда и бэкенда не всегда происходит гладко (опустим тот факт, что существует множество мемов о противостоянии фронтендеров и бекендеров): клиент запрашивает данные, бэкенд отдаёт то, что запросили, но часто данных сильно больше, чем нужно, а это значит, что запрос будет возвращаться дольше, фронтенд будет отрисовываться тоже дольше и всё это отразится на опыте конечного пользователя. А что если между фронтендом и бэкендом построить мостик, который распределит нагрузку и сделает всех дружелюбнее? Примерно в этом и состоит суть паттерна BBF, а в статье разберём подробнее: зачем его внедрять и какую роль он играет в масштабировании современных сервисов; как мы реализуем этот подход в рамках RUTUBE, какой профит он нам даёт; почему мы отказались от GraphQL; в чём отличия от API Gateway и как вообще проектировать такие сервисы.

https://habr.com/ru/companies/habr_rutube/articles/970690/

#bff #nestjs #nodejs #архитектура_приложений #рефакторинг #fastify #redis #backend #frontend #видеосервисы

Универсальный Backend for Frontend для всех платформ RUTUBE

У аббревиатуры BFF кроме Backend for Frontend есть и другая расшифровка — Best Friends Forever. И в контексте статьи это только отчасти шутка. Общение фронтенда и бэкенда не всегда происходит гладко...

Хабр