Salesforce Developers.info
Salesforce Developers.info

2017/3/23 の Salesforce

Share Tweet Share

イベント

4/19(水) webinar: Python開発者のためのHeroku入門 | Salesforce Developers

今週読んだもの

From Visualforce to Lightning Development

Visualforce を開発していた人が Lightning コンポーネントを開発するにあたって心がけた方がいいポイントをいくつか紹介。

  • JavaScript を学ぼう
    • VF は独自タグだけでも開発できたけど、LC は JavaScript の知識なしには開発できないよ、という話
  • LEX を使おう
    • 通知メッセージやモーダルなどの UX を Salesforce 標準機能と揃えるためにも、LEX を参考にしよう
  • コンポーネントフレームワークに極力のっかろう
    • jQuery など使わずフレームワークを最大限活用し、既存のものは再発明せずあるものを使おう
  • こまめにテストしよう
    • 全部できてからテストして「This page has an error.」とか抽象的なエラーメッセージだけ出ても辛い
    • LockerService でテストしよう
    • デバッグモードを有効に
    • Lightning CLI を使う

あとは Trailhead のこのあたりのモジュールで具体的に学びましょう。

後者は知らなかった。

SaaS スタートアップ創業者向けガイド - SaaS リーダーが伝えるコンセプト、戦略、および戦術

ビジネス寄り。「優れた SaaS 企業を作るための指南書」とのこと。

ドキュメントツールのQuipがめっちゃ便利!少人数のスタートアップとかはすぐに使ったほうが良い | テクニカルクリエイター.com

ちょうど Quip 気になってたのでタイムリー。チャットアプリではなくドキュメント共同編集がウリなんですね。

A Toolkit for Creating and Deploying Bots Inside Salesforce - Developer Relations

Lightning コンポーネントで作る Bot。Facebook Messenger とか LINE の Bot と Salesforce を連携、はありましたが、組織に直接デプロイするタイプは珍しい。
デモ動画見ていただくとわかりますが、Spring'17 から登場した Lightning Utility Bar を使っています。

ソースコードはこちら。
https://github.com/ccoenraets/salesforce-bot-toolkit

Create parent child relationship using External Id and Upsert Operation in Salesforce Dataloader - YouTube

データローダで外部IDを使って親子関係のレコードを upsert する方法を YouTube 動画で。

My Favorite Chrome Extensions for Salesforce

おすすめ Chrome 拡張5選。Admin 向けなのか Salesforce の画面を拡張してくれるものが多い。
オブジェクトの CRUD/FLS チェックボックスに「すべてチェック」がほしい、ってみんな考えるんですね。

check-all

私は Chrome の開発者コンソールで以下を実行してます。

for (const input of document.getElementsByTagName('input')) { input.checked = 'true' }

今週の未読

How to Design, Build and Publish Your Lightning Component for AppExchange - Developer Relations

AppExchange に公開するアプリのデザイン、実装、公開までのステップ。
面白そう。だが長い...

toddhalfpenny/clicks-not-passwords: Tray Icon app for use with SalesforceDX aliases

この Twitter の gif 見た感じだと、SalesforceDX の組織を簡単に切り替える Electron アプリ?


comments powered by Disqus

Receive Updates

RSS

Contacts