JavaScript関連のことを調べてみた2022年01月28日

JavaScript関連のことを調べてみた2022年01月28日

【コード品質】綺麗なReactコード 基本7例

# 初めに
– Reactは,HTMLやJSを混同して記述できるJSXが使われているだけあって多様な書き方で実装できてしまう
– 多様な書き方のコードが複雑に絡み合えば,説明,保守は難しくなる
– 最低限統一するルールは持つべきである

##### 超基本
✅ Prettierやformatterの設定は,開発者間で共有されていること
✅ Warning, 例外処理
✅ 無駄なconsoleはない
✅ 最低限度のコーディング規約は把握していること

# 良いコード例 基本
最低限意識して欲しいポイント7つを紹介します
## 1. 文字連結は直感的で分かりやすく

“`jsx
// NG
const apiUrl = origin + ‘/api/v2/user/’ + userId;

// Good?
const apiUrl = `${origin}/api/v2/user/${userId}`;
“`

## 2. ifの乱用は行数を多く取る
“`jsx
// NG
if (status == ‘JPN’) {
return ;
}

元記事を表示

googoleアカウントでログイン(OAuth認証)で少しハマった

#### 概要

需要は少ないと思いますが、ハマる人もいるかもしれないと思ったので覚書。
下記は、googleアカウントでログインのサンプルコードです。
ここで、コールバック関数**onSignIn**の定義に**let onSignIn = fucntion(){…}**を使用すると、コールバック関数が呼ばれなくなりました。
詳細は、下記詳細をご覧ください。

“`sample.html