タグ to-R Media
人気順 10 users 50 users 100 users 500 users 1000 usersJS 状態管理ライブラリ探索記 – Introduction - to-R Media
これから何回かに分けて、Redux に代表される JS の状態管理ライブラリをいくつか見ていきます。 早速本題に入りたいところですが、その前になぜいくつもライブラリを知っていた方がいいのか、当たり前のように思うことをあえて考えてみる必要があります。 なぜなら、状態管理ライブラリがたくさんあるために、次のよう... 続きを読む
【2020年最新】GSAPの「ScrollTrigger」を使って爆速でスクロールアニメを実装する - to-R Media
みなさん、JavaScriptでスクロール量(位置)に応じてなんらかのアニメーションを実行したいとき、どのように書きますか? 例えば、jQueryを使ってスクロールイベントによるアニメーションを作るには、以下のように書いたりするでしょう。ブラウザへの負荷対策でlodashのthrottle 、debounceを使ったりしてもいいでしょ... 続きを読む
Docker でフロントエンドとAPIを開発してみた - to-R Media
フロントエンドと API の両方を開発することがたまにあるのですが、悩むのは開発環境をどうするか?です。Ruby on Rails などは、バックエンドとフロントエンドの両方の面倒を見てくれるのですが、巨大すぎてメンテナンスが大変です。 バックエンドは API のみで、View はもはや JSON の提供だけです。フロントエンド開... 続きを読む
Gatsby と Netlify で Jamstack 構成のブログサイトを作ろう - to-R Media
Jamstack は Web 開発のアーキテクチャです。この記事では Jamstack についてご紹介し、Jamstack 構成のシンプルなブログサイトを作ります。 Jamstack とは Jamstack は Netlify の 創業者 Matt Biilmann 氏が名付けたアーキテクチャです。Jamstack とは一体なんでしょうか。Jamstack の公式サイト jamstack.org では、J... 続きを読む
今どきのスムーズスクロール(2019年版) - to-R Media
ページ内リンクをスムーズスクロールで行いたい場合はどのようにすればよいでのしょうか? jQueryを利用すれば簡単に対応できますが、非jQueryの案件ですと悩みものです。 筆者は12年前にjQuery非依存のスムーズスクロールのJavaScriptライブラリ「smoothScroll.js」をリリースしていますがお世辞にも今の時代に利用する... 続きを読む