コードキャンプ4日目
1.同期と非同期->Async-Await
2.変数、関数がおかしい->Holist
3.VSCDEでデータを転送します!->Apollo-Client/Mutation
動機.サーバコンピュータは、次のタスクの完了を待つ通信 順番に仕事をするときは を使用します.
非同期サーバコンピュータは、動作が終了するまで通信を待たない .各種作業を同時に行う場合は を用いる.
axios=非同期ライブラリ
なぜPromiseに戻るのですか?
非同期であるため、送信値の承諾のみが受信され、値が要求されず、登録が待機します.
async/awaitコマンドで非同期->同期を切り替えることができます(選択不要)
jsは、コードを上から下へ実行します.これにより、順序が明確になります.
間違いを防ぐためです.
しかし、初期のjsはこれらの面でまだ不足していた.
すなわち,上のhell()関数が無視される現象が現れた.
それに比べて
エラーが発生し、衝突を防止します.
これはcont/letがTDZに属する関数であるためである.
たとえばvarのデフォルト値はundefinedなので、複数の変数を入力しても「値」があります.
と判定され、重なって結果が出る.
対照的にconst/letは初期値を持たないため、重複しない個別の値を設定する必要があります.
Hoistingは「アップロード」という意味の単語で、コードは逆順に読み取ることができます.これは間違い現象で、最近の次のステップです.jsバージョンはこれにパッチを適用しています.
ページフォルダ内のすべてのページの設定場所.
cont[実行関数()]=useMutation()
2.変数、関数がおかしい->Holist
3.VSCDEでデータを転送します!->Apollo-Client/Mutation
同期と非同期
動機.
非同期
VSCDEでの非同期
const data = axios.get("https://koreanjson.com/posts/1")
console.log(data) //Promise
axios.get("https://koreanjson.com/posts/1"")<-リクエストセクションaxios=非同期ライブラリ
なぜPromiseに戻るのですか?
非同期であるため、送信値の承諾のみが受信され、値が要求されず、登録が待機します.
動機。
async/awaitコマンドで非同期->同期を切り替えることができます(選択不要)
async funcion 함수이름(){
const data = await axios.get("https://koreanjson.com/posts/1")
console.log(data) //{id:1, itite:"~~", .....}
}
ホスティング
jsは、コードを上から下へ実行します.これにより、順序が明確になります.
間違いを防ぐためです.
しかし、初期のjsはこれらの面でまだ不足していた.
function hello(){
console.log("안녕하세요")
}
function hello(){
console.log("반갑습니다.")
}
hello()
同じコードを実行すると、次の「お会いできて嬉しいです」が表示されます.値段を下げた.すなわち,上のhell()関数が無視される現象が現れた.
それに比べて
const hello = () =>{
console.log("안녕하세요")
}
const hello = () =>{
console.log("반갑습니다.")
}
hello()
コードのようにconstを使用する矢印関数では、hello()値は返されません.エラーが発生し、衝突を防止します.
これはcont/letがTDZに属する関数であるためである.
たとえばvarのデフォルト値はundefinedなので、複数の変数を入力しても「値」があります.
と判定され、重なって結果が出る.
対照的にconst/letは初期値を持たないため、重複しない個別の値を設定する必要があります.
Hoistingは「アップロード」という意味の単語で、コードは逆順に読み取ることができます.これは間違い現象で、最近の次のステップです.jsバージョンはこれにパッチを適用しています.
_app.js
ページフォルダ内のすべてのページの設定場所.
function MyApp({ Component, pageProps }) {
return <Component {...pageProps} />
}
のreturn<コンポーネント{..pageProps}は、実行するページのコンポーネントが実行されていることを示します.APIリクエスト
cont[実行関数()]=useMutation()
Reference
この問題について(コードキャンプ4日目), 我々は、より多くの情報をここで見つけました https://velog.io/@pbs1014/코드캠프-4일차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol