概要 私は ゲーム音楽 というサイトを個人開発 & 運営しています。 この記事では Svelte を中心に書いていきます。 結論 Svelte は素晴らしい。XState, Tailwind CSS との相性が抜群過ぎて、私は今のところこの組み合わせ以外は考えられないほどです。今後は Svelte も選定候補に上がると思います。 ちなみにフロントエンドのリポジトリはこちら。 バックエンドはこちら。 なぜ Svelte は素晴らしいの? Svelte は軽い早いで知られていますが、使ってみると他の良さがありました。 1. Reactivity が素晴らしい Svelte で開発する前、このサイトでは React で開発していました。React には React hooks という革命的な技術があります。簡単に言うと、クラスを書かずとも use〇〇 という関数をコンポーネント内で使用し、変数の
![Svelte でゲーム音楽検索サイト作った話 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a8846102add544c14c8ad4ea48a9594a9fdf181a/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9U3ZlbHRlJTIwJUUzJTgxJUE3JUUzJTgyJUIyJUUzJTgzJUJDJUUzJTgzJUEwJUU5JTlGJUIzJUU2JUE1JUJEJUU2JUE0JTlDJUU3JUI0JUEyJUUzJTgyJUI1JUUzJTgyJUE0JUUzJTgzJTg4JUU0JUJEJTlDJUUzJTgxJUEzJUUzJTgxJTlGJUU4JUE5JUIxJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1hMzY0ODY3MDM3MWZhZDY4ZmE5YjYyZDhiMmZlZWFmNQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBoaW1hbnVzaGkmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTdiYmNlMGFmMWQzZWY1NTljNjc2ZWI2NzhlNDIwNjE2%26blend-x%3D142%26blend-y%3D436%26blend-mode%3Dnormal%26txt64%3DaW4g6YGL5Za26ICF44Ku44Or44OJ%26txt-width%3D770%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%2523212121%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D156%26txt-y%3D536%26s%3D340b217ea851894f83c5bc7c5b9c8f62)