2022-01-01から1年間の記事一覧

JavaScript備忘録(変数と宣言について)

はじめに プログラミングのプの字も知らないところからプログラミングの勉強を始めて、JavaScriptの勉強もそこそこにReact+Typescriptでの開発をやり始めたので、本来のJavaScriptが疎かになっているところが多々ある。そこで一旦基本に立ち返ってJavaScript…

AWSについて

AWS…? AWS、Amazon Web Service、去年あたりからF1のフェラーリの車体にロゴが貼られていて、はえー、Amazonのwebサービスかぁ(幼並)と思っていた。今後お世話になりそうなので、調べてみた。 概要 AWSはクラウドコンピューティングを使ったサービスの一…

onAuthStateChangedとcurrentUserの違い、使い分けについて (Firebase)

はじめに 今回もFirebaseの話題です。今回はAuthenticationの、onAuthStateChangedメソッドと、currentUserプロパティの違いと使い分け、あと自分がこれらを使ったときに詰まったところを書き記そうと思います。 1. それぞれの違い onAuthStateChangedと、cu…

Firebaseについてあれこれ(Authentication, Cloud Firestore)

はじめに FirebaseのCloud Firestoreはバックエンドの実装を行うことなくデータベース管理ができるGoogleのサービスです。また、Authenticationは、誰でも簡単にアカウント認証やログイン機能を作ることができるサービスです。これらによってアプリケーショ…

React + Firebase (Cloud Firestore) の連携

はじめに 今回は、データベースにFirebase(Cloud Firestore)を使用して、フロントエンドと連携し、データベースを直接操作できるようにしていきたいと思います。 これを利用する利点は、バックエンドを記述する必要がなく、フロントエンド側でfirebaseライブ…

React Hooksについて(useState, useEffect)

はじめに 今回は、React Hooks、その中の useState, useEffectについて説明してみようと思います。 React Hooksとは そもそもReact Hooksとは何かというと、React 16.8 で追加された機能で、Reactの関数型コンポーネントのライフサイクルに応じた処理を記述…

はじめました。

はじめに Reactの技術ブログをはじめました。 これから日記的に学習したことを残していこうと思います。 React 開発環境構築 ここでは、まずReactの開発環境の構築について説明します。 全体の流れとしては Node.js のインストール create-react-app で新規…