iT邦幫忙

async/await相關文章
共有 36 則文章

技術 Django Channels、Async 和 Celery 的協同之舞: 畫龍點睛之筆 納入Async function

在之前我們已經把核心的功能補齊了,但是為了專案的完整度以及提升使用者體驗 我們會利用非同步的方式來進一步提升專案的完整性 以下是專案的系列文章,推薦第一次閱讀這...

鐵人賽 Modern Web DAY 17
JavaScript學習筆記 系列 第 17

技術 [Day 17] 非同步 Async / await 語法糖

async/await 背後的原理其實就是Promise,但async/await 使用起來會更簡潔、更好閱讀。所以在使用之前,建議要先學好Promise的觀念...

鐵人賽 JavaScript DAY 13

技術 TypeScript 進階:非同步與 Promise

前言 雖然 TypeScript 並沒有針對非同步與 Promise 做特別的處理,但所有程式語言,都會遇到非同步處理的挑戰,這一篇會稍微說明為何在現代應用中...

鐵人賽 Software Development DAY 22

技術 22 是 await 我加了await:rust async runtime ー tokio

談到rust的async runtime就要講tokio。 tokio 簡介 from: tokio官網 之前提到tokio是rust裡非同步(異步)的r...

鐵人賽 Modern Web DAY 19
TypeScript 啟動! 系列 第 19

技術 [Day 19] TypeScript 非同步型別檢查 II

在 TypeScript 中的時候,基本上一定會寫到非同步(異步)執行的操作來提高性能,但由於 JavaScript 本身是單執行緒,所以通常會使用 Web W...

鐵人賽 Modern Web DAY 18
TypeScript 啟動! 系列 第 18

技術 [Day 18] TypeScript 非同步型別檢查

非同步(異步)程式設計在現代 Web 開發中佔有重要的地位,因為要能夠同時執行所有的函式等,其中以 JavaScript 中底層設計最為適合,這樣的開發方式為我...

鐵人賽 Software Development DAY 7

技術 Day 07 - 理解 JavaScript ,為什麼要知道 Promise 與 async/await?

繼上篇提及到回呼函式(Callback Function),今天來講 Promise 與 async/await! Promise 是什麼? Promise 是...

鐵人賽 自我挑戰組 DAY 9

技術 【Day9】ChatGPT請教教我:異步Promise、async/await、串接API

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 Mobile Development DAY 12

技術 【Day 12】 Async 和 Await: 當一個時間管理大師

前言 在前面的章回中,曾經提到過 async 與 await 的語法,會另外寫一篇來解釋。 剛好在這禮拜,工作中遇到的某個同事,非常鄙夷某個程式語言,指其效能...

鐵人賽 自我挑戰組 DAY 11

技術 D11 中場插播小功能 - 具有時間限制的行動

前言 在回合制卡牌遊戲中,為了避免玩家故意拖時間影響對手遊戲體驗,通常每回合都會要求在一定時間內完成。但究竟這樣的功能要怎麼在 python 內完成呢?各位看官...

技術 Promise vs async/await

非同步編程,任務獨立執行,不會互相 block。可以透過 Promise 處理操作結果,並執行 callbacks。 const axios = require...

鐵人賽 Modern Web DAY 21

技術 Day 21: 來發 API 吧!Async Composition API setup() feat. <Suspense>

前言 接下來幾天會以「在 Vue 3 Composition API 處理非同步( 發 API )」為主軸,從新手的角度出發,告訴大家可以在哪些地方、時機發 A...

鐵人賽 Modern Web DAY 17

技術 JS之路 Day17 - async/await(Promise語法糖)

前言 async/await的方式提供了promise一種新的寫法,至於有沒有更方便及更高的可讀性,我覺得使用了async/await是更容易進行編寫的,至少可...

鐵人賽 Modern Web DAY 20

技術 Day20-非同步處理的方式-async/await

前言 在前幾天認識了 Promise 後,還有其他作非同步處理的方式,所以這篇來介紹一下 async/await。 async/await 基本介紹 asyn...

鐵人賽 Software Development DAY 4
React框架白話文運動 系列 第 4

技術 React白話文運動04-非同步的JavaScript

前言 嗨,我是Hogan目前在經營自己的自媒體 hogan.tech主要分享一些有關於程式碼、軟體和科技業經驗分享有興趣的讀者可以進一步關注我,進而獲得更多資訊...

鐵人賽 Software Development DAY 21
玩轉C# 進階學習之旅 系列 第 21

技術 玩轉C#之【非同步程式設】

介紹 非同步程式設計模式(Asynchronous Programming Patterns) APM 非同步程式設計模型 EAP 事件架構非同步模式 TAP...

鐵人賽 Software Development DAY 20
玩轉C# 進階學習之旅 系列 第 20

技術 玩轉C#之【執行序-執行緒安全】

介紹 委派的非同步方法 可以透過BeginInvoke執行委派的非同步方法 Action&lt;T&gt;.BeginInvoke(&lt;T&gt; obj,...

鐵人賽 Software Development DAY 18
玩轉C# 進階學習之旅 系列 第 18

技術 玩轉C#之【執行序-計算機架構相關名詞】

介紹 計算機架構相關名詞 中央處理器 (CPU) Central Processing Unit Processors (處理器) Sockets (...

技術 Python Async 有趣的結果

創建一個 add function ,讓每次 append 數字前先等待一秒。 import asyncio async def add(i): aw...

技術 使用Vue框架串接TheMealDB API

根據TheMealDB API的List all meal categories可看到有很多餐點分類,不過這次用到那麼多分類,所以等下會在data中定義會用到的...

鐵人賽 Modern Web DAY 16
Javascript 從寫對到寫好 系列 第 16

技術 Day 16 - Asynchronous 非同步進化順序 - Async/Await

前言 昨天聊了 callback 與 Promise,是如何過關斬將,不斷克服障礙走到 ES6。 然而只要程式規模不斷擴張,就永遠會有更高階的需求產生,讓我們繼...

鐵人賽 Modern Web DAY 12

技術 D-20 非同步 ? async ? await

如何同時進行 昨天的日子中小光學到了如何使用delegate跟Linq,這讓小光在資料處理中的程式開發大大進步,不過在資料量大時執行速度就顯得緩慢,所以小光就把...

技術 [Python] async def & await 重點整理

最近實習要用到 FastAPI,我發現 FastAPI 的 path operation function 會使用 async def,還會搭配使用 await...

達標好文 技術 C# Task 十分鐘輕鬆學同步非同步

簡介與內容概述 預備知識 (multi-thread) 在探討同步非同步之前首先要了解何為thread, 以下內容抄錄自維基百科。 執行緒(英語:thread...

鐵人賽 Modern Web DAY 22
前端常見問題攻略 系列 第 22

技術 JS async/await 系列:延伸運用篇

使用 try...catch 進行錯誤的處理 前面幾段都僅有提到 resolve 的結果,但實際上程式碼的運行不會都只有成功,在 Promise 定義也就包含了...

鐵人賽 Modern Web DAY 21
前端常見問題攻略 系列 第 21

技術 JS async/await 系列:基礎概念篇

非同步在前端的做法不斷的在進行優化調整,先前介紹過 Promise 可以解決非同步過度巢狀的問題,而本篇要介紹的 async function(非同步函式) 及...

鐵人賽 Modern Web DAY 17

技術 ES2017(ES8) - async / await

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 13
前端開發 30 個問題 系列 第 13

技術 JavaScript async/await

前言2020 秋天,我將用 30 天的時間,來嘗試回答和網路前端開發相關的 30 個問題。30 天無法一網打盡浩瀚的前端知識,有些問題可能對有些讀者來說相對簡...

鐵人賽 Software Development DAY 23

技術 Dart23:異步處理

什麼是異步呢? 一般我們執行程式碼都是直接回傳值,這稱為同步;異步跟這行為相反,我們執行程式碼時,也許因為該段程式碼需要花費時間去執行、也或許需要等待資料,這個...

鐵人賽 Modern Web DAY 7
JavaScript 之旅 系列 第 7

技術 JavaScript 之旅 (7):Async Functions & await (2)

Promise 的 then() 和 catch() vs. async / await 的 try-catch 非同步一般處理 處理一個非同步行為 若用 Pr...