VMS - Vue.js製のCMS
CMSは常に新しいものが登場します。それはプログラミング言語だったり、フレームワークだったりします。CMSがあることで、そのプログラミング言語やフレームワークの使い方が分かるようになります。CMSは殆どの方が機能について理解していますので、コードの理解も早いでしょう。VMSはVue.jsでできていますので、UIの遷移などはとてもスムーズです。Vue.jsの書き方、使い方を学ぶ上でも役立つのではないでしょうか。なお、ユーザが見る画面については自分で開発する必要があるようです。VMSはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。
JSON-Splora - GUIのJSONビューワー/エディタ
JSONの構造を確認するのは意外と面倒です。配列とオブジェクトを見分けるのも大変ですし、構造を間違えるとデータが取れなかったり、プログラムがエラーになってしまいます。構造が簡単に分かるようになっているとプログラミングも捗るでしょう。そこで使ってみたいのがJSON-Sploraです。GUIでJSON構造が簡単に分かるようになります。JSON-Sploraは閲覧だけでなく、編集もできます。また、タブがあるので複数のJSONファイルを開いておくこともできます。Web APIを使った(または提供側でも)開発を行う際に手元にあると便利なソフトウェアになるでしょう。
Sirius UI - Bootstrap/Vue.jsを組み合わせたUIデザインテンプレート
UIライブラリは幾つ知っておいても役立つものです。Webサイトの雰囲気に合わせてピックアップしたり、機能によって差別化もできるでしょう。すべての要件を一つのUIフレームワークで達成できる訳ではありませんので、色々知っておくとぴたりと当てはまる場面があるはずです。今回はSirius UIというUIフレームワークを紹介します。多数のUIコンポーネントが提供されています。スクリーンショット多めで紹介します。まずはボタン、ラベル、バッジ、フォーム、アラートなど。