Salesforce開発デザインパターン集 #salesforce

Salesforce Platformの上でApexクラス・トリガやLightningコンポーネントを開発していく上でのデザインパターンについてのまとめ。
他にもあるかもしれないです(知っていたら教えてください)

先人の知恵、大事。

トリガ

Trigger Frameworks and Apex Trigger Best Practices - developer.force.com

適用していないプロジェクトの方が少ないかもしれないくらい定番かもしれないですね。
複数のオブジェクトを操作するような混み入ったDMLを扱う時に、 bypass, clearBypass が役立ちます。

スケジュールバッチ

tyoshikawa1106.hatenablog.com

Lightning Component

広範囲のパターン集(全部はまだ追えていません…)

Salesforce Lightning Component Design Patterns and Development Best Practices - Mike Topalovich | Chicago Salesforce Architect and CTO

ApexCallだとこちら。

qiita.com

早速今年のAdvent Calendarからですね。 なるほどー!と思いました(小並感)

番外編(?)HTTP コールアウト

github.com

パターンというよりもガッツリしたライブラリですが。使い所は選びそう。。


以上。
あとは、Apex言語そのものの進化にも期待したいところです。