Lazy BlocksとBlock Labどっちがいいの?比較しました

2019-04-10

追記 (2020/05)

Block LabはWP Engineに買収されたようなので今後は新機能の追加なし、メンテナンスモードに。

Lazy BlockはJSONでインポート・エクスポートできるようになったのでパワーアップ!日本語化も進んでいるようです。

Lazy Blocksについて使い方の記事を書きました。

猫

 
というわけで独自のカスタムブロックを作成するプラグインを2つ使ってみたのにゃー

人物のアイコン素材 その5
 
ほぼ同じような印象でしたが

猫

 
さっくりとまとめるとこんな感じなのにゃー

Lazy Block Block Lab
バージョン (2019/04) 1.4.3 1.2.2
インストール数 (2019/04) 700+ 1000+
エディタープレビューと実際の出力コードを別にする 可能 可能
ブラウザ内で完結 Yes No
使用可能言語 HTML + Handlebars (JS) / PHP PHP
再編集 いつでも可能? 一度使用すると変更できない?
CSS N/A サポート
サポートType数 (2019/04) 16 14
独自ブロックカテゴリ 設定可能 既存カテゴリから選択
アイコン選択 検索可能 一覧から選択
フィールド制御 No Yes
カスタムHTMLブロックへの変換 N/A N/A
インポート/エクスポート export only JSONで両方とも可能に(ver 2.x) (2020/04) N/A
その他機能 short code呼出
Template Lock
Proで提供?
上位バージョン 上位バージョンではないがGhost Kitで拡張可能 (2020/04) Pro(有償)
人物のアイコン素材 その5
 
上から見ていきますか
ブラウザ内でカスタムブロックを作成できるのは便利ですね

猫

 
いちいちコードをアップロードしないと動作を試せないのは非効率なのにゃー

人物のアイコン素材 その5
 
JavaScriptのテンプレート構文の一つ、Handlebarsが使えるLazy Blocksはどうでしょうか?

猫

 
直感でコードを書けるので恐ろしく効率がいいにゃー
簡単な機能ならすぐ実装できるにゃー
難しい機能はよくわからないPHPのコードをおいおい調べればいいしにゃー

人物のアイコン素材 その5
 
再編集とはどういうことでしょうか?

猫

 
あとからFieldの設定とかをカスタムブロックの設定変更できるかどうかにゃー
Block Labはinspectorとかを変えられなかったにゃー
Lazy Blocksは自由に変えられるにゃー
これは下書きレベルで公開ページはどうなるかしらねーがよー

人物のアイコン素材 その5
 
Try&Errorな開発しやすいということですかね
コンテンツが壊れないといいのですが。
CSSはBlock Labだけサポートしていますね

猫

 
CSSはテーマの方で追加できるからとりあえずLazy Blocksでも問題ないにゃー
無理やりカスタムブロックに突っ込むこともできるしにゃー
テーマと言えばBlock Labはテーマディレクトリの下にカスタムブロックの設定ファイルを作るからテーマ変更したら使えなくなるにゃー

人物のアイコン素材 その5
 
それは注意点ですね
サポートType数はLazy Blocksが多いですね

猫

 
Block LabはRich Textを使えないのが痛いにゃー
複数行入力がとても面倒くさいにゃー

人物のアイコン素材 その5
 
カスタムブロックを独自カテゴリに分けられるのは便利ですね

猫

 
カスタムブロックが探しやすくてぐっどにゃー

人物のアイコン素材 その5
 
アイコンを検索で探せるのも便利ですね

猫

 
アイコンの総数はわからないけどキーワードで見つかるからぐっどにゃー

人物のアイコン素材 その5
 
フィールド制御はBlock Labのみになっていますね

猫

 
行や文字数の制限とかの機能になるにゃー
今のところ、使う予定はないけどにゃー

人物のアイコン素材 その5
 
カスタムHTMLブロックへの変換は両方共できないですね

猫

 
プラグインが突然使えなくなった場合、どうしょうもなくなるのでなんとか実装して欲しいにゃー
Block LabはProバージョンがあるので更新頻度は高めの気がするにゃー
そこは少し安心感があるにゃー

人物のアイコン素材 その5
 
エクスポートはLazy Blocksだけとなっています

猫

 
インポートできないと意味ないにゃー
だから使う意味ないにゃー

人物のアイコン素材 その5
 
システムのバックアップで代わりになりそうです
だいたいこんなところですかね

猫

 
結論
Lazy Blocksでカスタムブロック開発をやることにしたにゃー

人物のアイコン素材 その5
 
おおー
ついに決断しましたね

猫

 
いちいちClassicブロックから入力が面倒くさいブログカードも専用ブロックを追加で作ってやるわい

人物のアイコン素材 その5
 
おおー
次回投稿楽しみにしております