読者です 読者をやめる 読者になる 読者になる

UTALI

書き溜めておいた技術記事や旅行記のバックアップです。

WordPress.comがNode.jsをCalypsoプロジェクトに導入

以下はWordPressプロジェクトのリーダーであるMatt Mullenwegのブログからの紹介です。

世界一のシェアを誇るブログエンジンのWordPressを管理しているWordPress.comの新規プロジェクトCalypsoにNode.js + ReactのフルJSスタックを採用したことが話題になりました。

Calypsoプロジェクトの概要を説明すると

  • WordPress.comに参加しているブログを見たり、フォローすることが可能
  • 高速に動作
  • Node.jsとReactの100%JSスタックで製作
  • APIに経由してデータを取得
  • 「いいね!」や通知機能などが実装されている
  • リスポンシブデサイン
  • 気軽に記事を投稿できる、ドラッグアンドドロップでファイルをアップロード可能
  • 複数のブログを管理することが可能
  • オープンソース

このプロジェクトは通算20ヶ月、127人のコミッタによる26000のコミットによって完成することとなりました。

APIの概要は:

REST API Resourcesdeveloper.wordpress.com

このCalypsoは、Windows,Mac,Linuxの各OSで動作可能なデスクトップアプリとして配布され、以下のサイトで利用することが可能

Desktop Appsapps.wordpress.com

間違えやすい点としてはあくまでCalypsoプロジェクトはクライアントアプリを作成したに過ぎないこと、WordPressのコアは未だにPHPのままです。(当たり前だけど)

参考:

ma.tt