「そのアニメーション、本当に必要ですか」―#AstroMeetupJP 参加レポート

今日はサイボウズさんにお邪魔してAstro meetupに参加してきました。

SaaS企業で働く身としては関わることはないのですが、このブログサイトがAstroで作られてまして。

趣味で参加させていただきました。

そしてmeetupに参加して毎回思うこと、オフィス綺麗すぎませんか。そもそも日本橋初めて降りたのですが綺麗すぎました。

熱のあるうちにポートフォリオの充実がんばろうと思います。

今回のmeetup

今回のmeetupは登壇者の方々がAstroで作ったものを見せ合い、仲間と話すという趣旨。総論とても面白かったです。みなさんアイディアや着想がすごくて、とてもいい刺激になりました。

「そのアニメーション、本当に必要ですか」

個人的に一番面白かったのがアニメーションの話でした。これめっちゃ刺さりました。自分も以下のことをしていたので。

CSSに熱狂した結果、全部消したCSSイベントに刺激されてカーテンアニメーションとフェードインを試したものの、ブログのブランドに合わず消した話。gamine.blog

View Transitions を使ってアニメーションをリッチにした話では、動かしすぎてうざいという話があがり、ずっと頷いてました。

たかのりぴーさんにおいては、サイトにアニメーションを入れたくないという強い思想を語っていらっしゃって笑っちゃいました。

難しいですよね。アニメーション。ついついモダンなものを入れたくなるのですが、それ本当に必要?って立ち返ることが大切なんじゃないかなーって改めて思いました。

とにかくシンプルに

これまたたかのりぴーさんの話なのですが、フレームワークは最小限で手の届く範囲で、という考え方がとても同意でした。

そこで他にも上がったフレームワークが11tyやvikeでした。知らなかったのでメモメモ

Eleventy is a simpler static site generatorEleventy is a simpler static site generator.Eleventy Vike(Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.@vike_js

自分がしていることはAstroじゃなくてもできそうだなーと思いましたが、悩ましいです。

Astroは厚くなりすぎた

Astroはちょっとリッチになりすぎた、という議題もありました。

しかし、コアメンバーの間でそれについて議題に上がっているそう。今後に期待ですね。

おまけ:トップ画面にダッシュボードを

kobaryoさんのポートフォリオサイトではトップ画面にダッシュボードを置いていて、賑やかでとても面白いです。

Dashboard Portfolioダッシュボード型ポートフォリオサイトryota5884.com

自分のサイトはいきなりブログが現れるのでもう少し面白くしたいなあと思う日々

まとめ

アニメーションやフレームワークの美学に触れ、思想を知ることができたmeetupでした。