ツイートを縦書きでつぶやくたの変換アプリです。
- 縦書きに変換した結果をクリップボードにコピーあるいはTwitterを起動し、ツイート編集画面に貼り付けます。
- 縦書きの行間を3段階で調整できます。
- 絵文字が使用できます(ただし、フォントと幅が違うため使用箇所に注意が必要)
- 文字列をユーザーが認識する個々の文字に分割するJavaScriptライブラリ。
- あらゆる状況に対応できるReactコンポーネント及びフックライブラリ。
- @mantine/core: 中心となるコンポーネントライブラリ(ボタンなど)。
- @mantine/hooks: 状態及びUI管理のフック。useClipboard, useDebouncedValue を使用しました。
- ユーザインタフェース構築のためのJavaScriptのライブラリ
- 本アプリではプロジェクトの雛形はViteで生成しています。
- ReactのDOMのエントリポイントを提供するパッケージ。
- 本アプリでは、main.tsx で使っています。
- クライアント及びサーバーサイドのルーティングのReact用ライブラリ。
- Tabler IconsのためのReactコンポーネント。
- 型の構文を備えたJavaScript。
- 本アプリでは、ツイートするためのログインやAPIの使用はありません。
- ブログ記事「コードからツイートする方法」
- 次世代フロントエンドツール。
- 「びーと」と読みます。
- 本アプリでは、ViteによりReactとJavaScriptを用いたプロジェクトを生成しています。
- esbuildを使用して高速で快適な開発をおこない、プロダクションではRollupでバンドルします。
- Viteのためのフレームワークを問わないPWAプラグイン。