
JavaScript āļŠāļĄāļąāļĒāđāļŦāļĄāđ (ES6+)
Promises, async/await, modules, classes, map/filter/reduce, optional chaining, nullish coalescing
1Promise āđāļ JavaScript āļāļ·āļāļāļ°āđāļĢ?
Promise āđāļ JavaScript āļāļ·āļāļāļ°āđāļĢ?
āļāļģāļāļāļ
Promise āļāļ·āļāļāļāļāđāļāļāļāđāļāļĩāđāđāļāļāļāļēāļĢāđāļŠāļĢāđāļāļŠāļīāđāļāļŦāļĢāļ·āļāļāļ§āļēāļĄāļĨāđāļĄāđāļŦāļĨāļ§āđāļāļāļĩāđāļŠāļļāļāļāļāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāđāļāļ asynchronous āļĄāļąāļāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļēāļĢāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļĩāđāđāļāđāđāļ§āļĨāļē (āļāļģāļāļ HTTP, āļāļēāļĢāļāđāļēāļāđāļāļĨāđ) āđāļāļĒāđāļĄāđāļāļĨāđāļāļāļāļēāļĢāļāļģāļāļēāļāļāļāļāđāļāđāļ Promise āļŠāļēāļĄāļēāļĢāļāļĄāļĩāļŠāļēāļĄāļŠāļāļēāļāļ°āđāļāđāđāļāđ pending (āļāļģāļĨāļąāļāļĢāļ), fulfilled (āđāļāđāđāļāļŠāļģāđāļĢāđāļ) āļŦāļĢāļ·āļ rejected (āļĨāđāļĄāđāļŦāļĨāļ§āļāļĢāđāļāļĄāļāđāļāļāļīāļāļāļĨāļēāļ)
2āļāļĩāļĒāđāđāļ§āļīāļĢāđāļ async āļāļĩāđāļāļĒāļđāđāļŦāļāđāļēāļāļąāļāļāđāļāļąāļāļĄāļĩāļāļļāļāļāļĢāļ°āļŠāļāļāđāļāļ°āđāļĢ?
āļāļĩāļĒāđāđāļ§āļīāļĢāđāļ async āļāļĩāđāļāļĒāļđāđāļŦāļāđāļēāļāļąāļāļāđāļāļąāļāļĄāļĩāļāļļāļāļāļĢāļ°āļŠāļāļāđāļāļ°āđāļĢ?
āļāļģāļāļāļ
āļāļĩāļĒāđāđāļ§āļīāļĢāđāļ async āļāļ°āđāļāļĨāļāļāļąāļāļāđāļāļąāļāđāļŦāđāļāļĨāļēāļĒāđāļāđāļāļāļąāļāļāđāļāļąāļāđāļāļ asynchronous āļāļĩāđāļāļ·āļāļāđāļēāđāļāđāļ Promise āđāļŠāļĄāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āđāļĄāđāļ§āđāļēāļāļąāļāļāđāļāļąāļāļāļ°āļāļ·āļāļāđāļēāļāļĢāļĢāļĄāļāļē āļāđāļēāļāļąāđāļāļāļ°āļāļđāļāļŦāđāļāļŦāļļāđāļĄāđāļ§āđāđāļ Promise āļāļĩāđ resolve āđāļĨāđāļ§āđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āļŠāļīāđāļāļāļĩāđāļāđāļ§āļĒāđāļŦāđāđāļāđ await āļ āļēāļĒāđāļāļāļąāļāļāđāļāļąāļāđāļāļ·āđāļāļĢāļ Promise āļāļ·āđāļ āđ āđāļāđāđāļāļĢāļđāļāđāļāļāļāļĩāđāļāđāļēāļāļāđāļēāļĒāļāļ§āđāļēāļāļēāļĢāđāļāđ then() āđāļĨāļ° catch()
3āļāļąāļ§āļāļģāđāļāļīāļāļāļēāļĢ optional chaining ?. āļāļģāļāļ°āđāļĢāđāļ JavaScript?
āļāļąāļ§āļāļģāđāļāļīāļāļāļēāļĢ optional chaining ?. āļāļģāļāļ°āđāļĢāđāļ JavaScript?
āļāļģāļāļāļ
āļāļąāļ§āļāļģāđāļāļīāļāļāļēāļĢ optional chaining āļāđāļ§āļĒāđāļŦāđāđāļāđāļēāļāļķāļāļāļĢāļāđāļāļāļĢāđāļāļĩāļāļĩāđāļāđāļāļāļāļąāļāļāļāļāļāļāļāđāļāļāļāđāļāļĩāđāļāļēāļāđāļāđāļ null āļŦāļĢāļ·āļ undefined āđāļāđāļāļĒāđāļēāļāļāļĨāļāļāļ āļąāļĒ āļŦāļēāļāļāļĢāļāđāļāļāļĢāđāļāļĩāļĢāļ°āļāļąāļāļāļĨāļēāļāđāļāđāļ null āļŦāļĢāļ·āļ undefined āļāļīāļāļāļāđāļāļ°āļāļ·āļāļāđāļē undefined āđāļāļāļāļĩāđāļāļ°āđāļāļīāļāļāđāļāļāļīāļāļāļĨāļēāļ āļŠāļīāđāļāļāļĩāđāļāđāļ§āļĒāļŦāļĨāļĩāļāđāļĨāļĩāđāļĒāļāļāļēāļĢāđāļāļĩāļĒāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāđāļ§āļĒāļāļāđāļāļāļāļģāļāļ§āļāļĄāļēāļāđāļĨāļ°āļāļģāđāļŦāđāđāļāđāļāļāļĢāļ°āļāļąāļāđāļĨāļ°āļāđāļēāļāļāđāļēāļĒāļāļķāđāļ
āļāļ§āļēāļĄāđāļāļāļāđāļēāļāļĢāļ°āļŦāļ§āđāļēāļ null āđāļĨāļ° undefined āđāļ JavaScript āļāļ·āļāļāļ°āđāļĢ?
āļāļ° import āļāļąāļāļāđāļāļąāļāļāļĩāđāļĄāļĩāļāļ·āđāļāļāļēāļ ES6 module āđāļāđāļāļĒāđāļēāļāđāļĢ?
+17 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ Vue.js / Nuxt.js āļāļ·āđāļāđ
āļāļ·āđāļāļāļēāļ JavaScript
āļāļ·āđāļāļāļēāļ Vue
āļāļāļĄāđāļāđāļāļāļāđ Vue
Vue Router
Pinia State Management
Vuex (Legacy)
Composition API
āļĢāļ°āļāļ Reactivity āļāļāļ Vue
āļāļ·āđāļāļāļēāļ Nuxt
āļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨ (Data Fetching) āđāļ Nuxt
SSR āđāļĨāļ° SSG āđāļ Nuxt
Server Routes āļāļāļ Nuxt
āđāļĄāļāļđāļĨ Nuxt
Composables āđāļ Vue
āļāļāļĢāđāļĄāđāļĨāļ°āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ Vue
āļāļēāļĢāļāļąāļāļāļēāļĢāļŠāļāļēāļāļ°āđāļ Nuxt
āļāļēāļĢāļāļāļŠāļāļ Vue
āļāļēāļĢ Deploy Nuxt āđāļĨāļ° CI/CD
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļ Vue
āļĢāļđāļāđāļāļāļāļąāđāļāļŠāļđāļāļāļāļ Vue
TypeScript āļāļąāļ Vue
āļāļēāļĢāļĒāļ·āļāļĒāļąāļāļāļąāļ§āļāļ Nuxt
SEO āļāđāļ§āļĒ Nuxt
āļāļēāļĢāļāļģ Internationalization āđāļ Nuxt
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ Vue
āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļāļ Nuxt
āļĢāļ°āļāļāļāļīāđāļ§āļĻ Vue
āļāļēāļĢāļĒāđāļēāļĒ Vue 2â3 & Nuxt 2â3
āđāļāļĩāđāļĒāļ§āļāļēāļ Vue.js / Nuxt.js āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ