<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>miyabin4113</title>
    <description></description>
    <link>https://speakerdeck.com/miyabin4113</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/miyabin4113.rss"/>
    <lastBuildDate>2026-06-07 20:04:41 -0400</lastBuildDate>
    <item>
      <title>ヘッドレスリッチテキストエディター Tiptapを用いた エディター開発の裏側</title>
      <description>現代の Web サイトには、プレーンテキストだけでなく太字や斜体、画像の挿入などが可能な「リッチテキストエディター」を備えているサイトが多くあります。プレスリリースの配信を行う PR TIMES もその1つです。

かつてリッチテキストエディターの開発はスクラッチが主流であり、難易度の高いものでしたが、現代においては OSS ライブラリも存在し、複数の選択肢があります。PR TIMES ではヘッドレスリッチテキストエディターである Tiptap を React に組み込み、単なる文字装飾に留まらない、高度かつスムーズな編集体験を実現しています。

本トークでは、PR TIMESのエディターの歴史を交えながら、リッチテキストという複雑なデータをどのように扱うのか、その複雑さにどう立ち向かっているかなど、現場のリアルな知見をお届けします。</description>
      <media:content url="https://files.speakerdeck.com/presentations/f55fd28f7e544b35be2b5490fae061f3/preview_slide_0.jpg?39639904" type="image/jpeg" medium="image"/>
      <content:encoded>現代の Web サイトには、プレーンテキストだけでなく太字や斜体、画像の挿入などが可能な「リッチテキストエディター」を備えているサイトが多くあります。プレスリリースの配信を行う PR TIMES もその1つです。

かつてリッチテキストエディターの開発はスクラッチが主流であり、難易度の高いものでしたが、現代においては OSS ライブラリも存在し、複数の選択肢があります。PR TIMES ではヘッドレスリッチテキストエディターである Tiptap を React に組み込み、単なる文字装飾に留まらない、高度かつスムーズな編集体験を実現しています。

本トークでは、PR TIMESのエディターの歴史を交えながら、リッチテキストという複雑なデータをどのように扱うのか、その複雑さにどう立ち向かっているかなど、現場のリアルな知見をお届けします。</content:encoded>
      <pubDate>Sat, 06 Jun 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/miyabin4113/hetudoresuritutitekisutoedeita-tiptapwoyong-ita-edeitakai-fa-noli-ce</link>
      <guid>https://speakerdeck.com/miyabin4113/hetudoresuritutitekisutoedeita-tiptapwoyong-ita-edeitakai-fa-noli-ce</guid>
    </item>
  </channel>
</rss>
