TAG

library

  • 2021年5月1日

[JavaScript] jump.jsで特定のタグまでスクロールする

概要

以前はsweet-scrollを使っていましたが、ファイルサイズが気になった為、よりシンプルなjump.jsに乗り換えた話です。

単純にスクロールするだけなら、特に問題はなかったです。

公式ドキュメント

https://www.npmjs.com/package/jump.js

インストール

$ npm i jump.js

使い方

import jump from "jump.js";

jump("body", { duration:

  • 2021年4月23日

[JavaScript] moment.jsから乗り換えた話

概要

productionでビルドしたスクリプト80kbのうち、約60kbがmoment.jsだった為、より軽量なライブラリに乗り換えた話です。

使っていたのは日付のフォーマット機能だけだった為、それに絞ったモジュールへの乗り換えを検討しました。

検討先

date-format

$ npm i date-format
import date_format from "date-format";

const format = "yyyy/MM/dd

  • 2021年4月23日

[2021年] 気になるSPAフレームワーク一覧

概要

JSフレームワークの一覧です。検索して出てきたものを纏めています。

尚、React、Vue、Angularの3つは今更なので省いています。

JSフレームワーク一覧

DOJO

https://dojo.io/

3大フレームワーク以外で、使用率統計に食い込んでいるフレームワークです。

「Semantic UIと同じ程度には使用サイトがある」と言われれば、結構なシェアがあると感じるのでは。

Mithril

https://mithril.js.org/

昔のReactに似た、非常にシンプルで使いやすいフレームワークです。…