2019年1月

MacにMavenを導入してEclipseで使用するまでの手順

[概要] 本記事では、MacにMavenを導入してEclipseで使用するまでの手順を記載します。 Mavenは、Javaのプログラムを効率良く管理(ビルド)するためのApacheのAntに代わるプロジェクト管理ツールである。 Antの場合にはbuild.xmlという設定ファイルに細かい指示を記述して行っていた各処理を、Mavenでは大まかな指示をpom.xmlに記述して処理する形となっている。 主な特徴として、pom.xmlファイルのタグにプロジェクトで使用するJARライブラリ及びバージョン...

Lightning Web Componentsを触ってみた

[概要] 本記事は、Spring'19時点でAuraコンポーネント(旧Lightningコンポーネント)に追加される形で発表されたLightning Web Component(LWC)について、まだプレビューではありますがどのようなものなのかをかなり簡単に記載します。 (※追記) Spring'19で正式リリースのようです。 Lightning Web コンポーネント (正式リリース) https://releasenotes.docs.salesforce.com/ja-jp/sprin...

Salesforce DXの基礎の基礎

概要 本記事は、これまでSalesforce上での開発ライフサイクルをAntツール(Migration Tool)によるメタデータ形式をベースにしていた方で新たにSalesforce DXの手法を検討している方を対象にします。 内容は、タイトルに記載の通り基礎の基礎となるので、既にSalesforce DXを使用している方はあまり参考にならないと想定されます。 なお、Salesforce DXの操作に関しては、コマンドベースで記載しますが、VCS(Gitを想定)のコマンドは記載しておりません。...