エンジニアの小川(mitsuruog)です。
先日、Lightningコンポーネントについて社内で勉強会を行いました。
資料はこちらです。
Lightningコンポーネントとは
Lightningコンポーネントとは、Salesforce1 Platform上で画面(UI)を構築する新技術です。
UIをコンポーネントとして作成することができ、複数のコンポーネント化したUI部品をレゴブロックのように組み立てることで、素早くアプリケーションを構築することができます。
特に、AppBuilderと組み合わせることで、コードを作成する必要がなく、デリバリーまでの時間を限りなく0にできる可能性があるため注目しています。
しかし、JavaScriptが培ってきたさまざまなプラクティスを無神経に壊しているなどと言われ、その部分についてはかなり同意できる部分がありますが、今後も様子を伺いながら上手に付き合っていきたいです。
参考資料
すでに国内で先行している企業がありますので、日本語の情報も比較的見つかりやすいかと思います。
特に、Lightningコンポーネントを学習する上では、まずAppirioさんのこちらの記事を一読することをオススメします。
日本語で丁寧に書かれていて、非常に助かりました。
Lightning学習のススメ - 必見 何から手をつけようか迷っているあなたに - Appirio Japan
資料の中で参照した利用はこちらです。
ハンズオン資料
Salesforce Lightning コンポーネントチュートリアル
Appirioさん
実践Lightningコンポーネント開発(1) - Appirio Japan
実践Lightningコンポーネント開発(2) - Appirio Japan
実践Lightningコンポーネント開発(3) - Appirio Japan
テラスカイさん
Salesforce Lightning をやってみてあれこれ
Lightning Component公開への道 ~「Multi-View Calendar」開発で分かったこと~
Umekita Force(大阪のSalesforce Developer User Group)が作成した、チュートリアルもポイントを押さえられていていいと思います。
Salesforce - ステップバイステップでLightningコンポーネントを楽しもう! - 準備 - Qiita
ではではー。