5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

React応用 - PartX - React & Liff & Firebaseしてみよう

Posted at

目次

Liff(Line Front-end Framework)とは

LINE提供の開発者向けサービスのひとつです。
多くの企業LINE公式アカウントで利用されています。

事例

Liffの開発に必要なこと

今回イメージするサービス

  • お問い合わせフォーム
  • モバイルオーダ
  • QRコードリーダ提示、読込
  • PayPay決済、LinePay決済

あくまで、今イメージしているだけ。。

今後ノウハウが蓄積してきたらイメージを具体化したいと思います。

手順1. Reactアプリ作成

create-react-appでプロジェクトを作成します。

npx create-react-app プロジェクト名 --template typescript

プロジェクトディレクトリに移動します。
yarn startでReact初期画面が開くことを確認しておきます。

yarn start

手順2. Line Developer設定(チャネル作成)

Line Developerコンソールを開きます。
※Lineビジネスアカウントを事前に作成しておきます。

「新規プロバイダー作成」をクリックします。
image.png

「プロバイダー名」を入力し、「作成」をクリックします。
image.png

「チャネルの種類」は「Lineログイン」を選択します。
image.png

「アプリタイプ」は「ウェブアプリ」を選択します。
その他の入力項目は今のところ重要箇所はなさそうなので割愛します。
(何かあれば記事を更新します。)
image.png

手順2. Liffの設定

「Liff」タブから「追加」ボタンをクリックします。
image.png

手順4. Reactアプリのデプロイ


5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?