Online Burger Delivering
このウェブサイトの1つの仕事 これは私の最高の認証ウェブサイトですこのサイトでは、ユーザーは自分のハンバーガーをカスタマイズし、ハンバーガー賞も変更します。カスタマイズが完了すると、情報の電子メールとパスワードを追加できます。認証すると、場所が追加されます。フィールドにアドレスを指定し、そこでバーガーダイレベリーオーダーを確認 2つの言語 私はこの言語とフレームワークを使用してこのサイトを作成しました i)JavaScript ES6 ii)Html5 iii)Css3 フレームワーク i)ReactJs 3)プラットフォーム i)Visual Code Studio 4)スケルトン実装の設計 i)フィグマ 5)リポジトリ i)Github ii)Gitlab 6)データベース i)Firebase 7)実装 i)デザインにはHtmlとCssが好きです ii)認証には、すべてのリンクでルーターを使用します。これにより、ユーザーがホームページにもかかわらず他のページを開こうとすると、ホームページにリダイレクトされます。また、サーバー側の攻撃を減らすために管理します。データを認証するときに認証されるすべてのユーザーを管理します。トークンは1時間で期限切れになるので、ログイン後は1時間ごとに動作します自動ログアウトまた、ユーザーの注文を安全に作成し、他のユーザーが他のユーザーの注文を表示しないようにします。パケット化してそこにカスタマイズするユーザー注文を作成する理由自己私もルーターを保護する iii)状態管理では、Redux State Mangenmentを使用して複雑さを単純化し、ハードスタティック状態を減らし、Reduxで非同期データを提供します。Reduxsagaを作成して、非同期データを補充するのに役立ちます。 iv)プログラミング方法 私はライフサイクルフックよりもReactフックの方が好きです 関数型プログラミング v)テスト また、プロジェクトのすべてのコンポーネントを 8)最も難しい部分 私が学び、OverComeする私のプロジェクトの最も難しい部分は、非同期データ処理とトークン時間処理です。