2020-05 
λ§ν¬ & μ½μ거리
10 New JavaScript Features in ES2020 That You Should Know
μ¬ν΄ TC39 committeeκ° μΉμΈν μλ‘μ΄ ES2020 κΈ°λ₯λ€μ κ°λ¨ν μμ μ ν¨κ» μ΄ν΄λ³Ό μ μλ κΈμ΄λ€. Dynamic Import, Optional Chaining, Nullish Coalescing λ± μΉ κ°λ°μ λ νΈλ¦¬νκ² λ§λ€μ΄μ£Όλ κΈ°λ₯λ€μ΄ μΆκ°λμλ€.
Best practices for good PR's
ν λ¨μλ‘ νμ μ νλ€ λ³΄λ©΄, μ°λ¦¬λ μλ‘ PRμ μ¬λ¦¬κ³ 리뷰λ₯Ό νκ² λλ€. PRμ λ¨νΈμ μΈ μ 무 곡μ μ λ¨μ λ²κ·Έ μμ μ©λκ° μλ, μ½λ νμ§μ λμ΄κ³ λͺ¨λκ° μ±μ₯ν μ μλ κ³Όμ μΌλ‘ λ§λ€λ €λ©΄ 리뷰μ΄λ μμ±μλ λ Έλ ₯μ κΈ°μΈμ¬μΌ νλ€. μ΄ κΈμμλ μ΄λ»κ² μ’μ PRμ μμ±ν μ μλμ§, κ·Έλ¦¬κ³ λ μ΄λ»κ² μ’μ 리뷰λ₯Ό μμ±ν μ μλμ§μ λν κΈ°λ³Έμ μΈ κ°μ΄λλΌμΈμ μ μνκ³ μλ€.
How video streaming works on the web: An introduction
Youtubeμ Netflixλ₯Ό νλλ‘ ν λμμ μ¬μ μλΉμ€ μμ₯μ κ³μν΄μ μ»€μ Έλκ°κ³ μλ€. μΉμμμ λμμ μ¬μ κΈ°μ μ΄ μ΄λ»κ² λ³νλμ΄ μκ³ , νμ¬μ μ΄λ₯΄λ¬μλ μ΄λ€ κΈ°μ μ μ°λμ§ νμΈν μ μλ λ΄μ©μ λ΄κ³ μλ€.
Whatβs new in TypeScript 3.8
μλ‘κ² λ¦΄λ¦¬μ¦λ νμ
μ€ν¬λ¦½νΈ 3.8μμλ μλ‘κ² μΆκ°λ ES2020μ λ¬Έλ²λ€μ μ§μνκ³ μλ€. μ΄λΏλ§ μλλΌ asynqc
μ λ¬Άμ΄μ§ μκ³ μ΅μμ λ¨μμ μΈ μ μλ Top-level Await κΈ°λ₯λ μλ‘μ΄ μΆκ°λμλ€.
μΉ κΈ°μ λ‘ κ΅¬ννλ Adaptive HTTP Streaming
μ΄μ μΉμμμ λΉλμ€ μ¬μμ μμ ν νμΌμ λ΄λ €λ°μ PD(Progressive Downloand) λ°©μμμ λ²μ΄λ μ€μκ°μΌλ‘ μ¬μ©μκ° μμμ μ‘μΆνκ³ μμ²νλ λΌμ΄λΈ μ€νΈλ¦¬λ°μ κΈ°μ μ μ΄μ μ΄ λ§μΆ°μ§κ³ μλ€. μ¬λλ€μ μμμ μμ΄νμ΄λ‘ 보기λ νκ³ , κ³ μ μΈν°λ· μ μ΄ μ°κ²°λ μ»΄ν¨ν°λ‘ 보기λ νλ€. λ€λ€ μ λ§λ€μ λ€νΈμν¬ μλκ° λ€λ₯΄κΈ° λλ¬Έμ μνν μμ μμ²μ μν΄μ μ μ ν ν΄μλμ μμμ λ΄λ €λ°μμΌ νλ€. μ΄ κΈμ μ΄λ»κ² λ€νΈμν¬ μλμ λ°λ₯Έ μνν μμ μμ² κ²½νμ μ¬μ©μμκ² μ 곡νλμ§ μ€λͺ νκ³ μλ€. νμ λͺ¨λ°μΌ λΌμ΄λΈλ‘ μ€ν¬μΈ κ²½κΈ°λ₯Ό 보거λ Twitch κ°μ μ€νΈλ¦¬λ° μλΉμ€λ₯Ό μ΄μ©νλ μ¬λλ€μκ² μ¬λ°λ κΈμ΄ λ κ²μ΄λ€.
Svelte Society Day 2020
- μ 체 λμμ λ°ν보기
- λ°ν 리μμ€ μλ£ (μ¬λΌμ΄λ, μ½λ μ μ₯μ λ±)
4/26μΌ μ§νλ Svelte μ¨λΌμΈ λ°μ μΌλ‘, Svelte κ°λ°μμΈ Rich Harrisλ₯Ό ν¬ν¨ν΄ μ΄ 10μ¬ κ°μ μ£Όμ λ‘ ν λ°νλ₯Ό λ³Ό μ μλ€.
Women of React
4/25μΌ μ§νλ React μ¬μ± κ°λ°μλ€μ΄ μ£ΌμΆμΌλ‘ μ§νν μ¨λΌμΈ 컨νΌλ°μ€λ‘ μ΄ 11κ°μ μΈμ μΌλ‘ ꡬμ±λμ΄ μμΌλ©°, λ€μν React tipλΆν°, ν μ€ν , React κΈ°μ μΈν°λ·° μ€λΉ κ·Έλ¦¬κ³ μ£Όμ μ¬μ± κ°λ°μλ€ κ°μ Q&Aμ ν λ‘ λ±μ μμ°¬ λ΄μ©μΌλ‘ κΎΈλ©°μ Έ μλ€.
νν 리μΌ
Now You See Me: How To Defer, Lazy-Load And Act With IntersectionObserver
μ¬μ©μκ° νμ¬ λ³΄κ³ μλ νλ©΄ μμμ νμ νλ κ²μ μ΄λ―Έμ§ λ μ΄μ§ λ‘λ©μ ν΅ν μ±λ₯ κ°μ μ λ¬Όλ‘ λ¬΄ν μ€ν¬λ‘€μ΄λ PIP(Picture in Picture) κ°μ UX κ°λ°μλ ν° λμμ μ€ μ μλ€. μ΄ κΈμμλ Intersection Observer APIκ° λ¬΄μμΈμ§ μμΈν μ€λͺ νκ³ , μ΄λ₯Ό μ΄λ»κ² μ μ©νκ³ νμ©ν μ μλμ§μ λν μν μ½λλ₯Ό λ΄κ³ μλ€.
How Smashtest is changing the way you write selenium tests
μ΄ κΈμ μ
λ λμ κΈ°λ°μΌλ‘ λμνλ ν¬λ‘μ€ λΈλΌμ°μ§ e2e ν
μ€νΈ νλ μμν¬, SmashTestλ₯Ό μκ°νκ³ μλ€. λͺ¨λ λΈλΌμ°μ μμ ν
μ€νΈ μΌμ΄μ€λ₯Ό λ릴 μ μμΌλ©°, κ° μ½λκ° μ€νλ λλ§λ€ UIκ° μ΄λ»κ² λ³νλμ§ μ€ν¬λ¦°μ·μΌλ‘ νμΈν μλ μλ€.
μ½λμ λꡬ
Visual Studio Code Live Share
κ°λ°μλ€μ΄ ꡬ쑰 μ€κ³ νμλ₯Ό κ±°μΉ λ μκ³Ό κ·Έλ¦Όλ§μΌλ‘ μ€λͺ νλ κ²μ λλ‘ λΆμ‘±ν μ μλ€. VSμ½λμ Live Share μ΅μ€ν μ μ μ¬μ©νλ©΄, νλμ νλ©΄μμ λͺ¨λ μ¬λλ€μ΄ λμμ μ½λλ₯Ό νΈμ§νλ©° μ견μ μ£Όκ³ λ°μ μ μλ€. μ½λλ₯Ό νΈμ§νλ©΄ κ·Έ μ¬λμ μ΄λ¦μ΄ νλ©΄μ λ¨λ©°, μ€μκ°μΌλ‘ λμΌν νμΌμ μ½λλ₯Ό μμ ν μ μλ€. μμ¦μ²λΌ μ¬νκ·Όλ¬΄κ° λΉλ²ν μ΄λ£¨μ΄μ§λ μκ΅μ λν λμ μμ΄ μ μ©ν μ΅μ€ν μ μ΄ μλ μ μλ€.
Eruda
λͺ¨λ°μΌ λΈλΌμ°μ μμ μ¬μ© κ°λ₯ν κ°λ°μ μ½μ λꡬλ€. λλ²κΉ λμ νμ΄μ§μ μ€ν¬λ¦½νΈλ₯Ό λ‘λ©ν ν, μ΄κΈ°ννλ κ²μΌλ‘ κ°λ¨νκ² κ°λ° λꡬλ₯Ό νμ©ν μ μλ€.
Live Server
ν λ²μ ν΄λ¦μΌλ‘ μ€νλλ VS Code νλ¬κ·ΈμΈ μΉμλ². Live reloadκ° κΈ°λ³Έμ μΌλ‘ μ§μλλ©°, κ°λ° μμ μ μΉμλ²μμ νμΈμ΄ νμν κ²½μ° μκΈ΄νκ² μ¬μ©ν μ μλ€.
νλ¬κ·ΈμΈ μ€μΉ ν, VS Code μ°μΈ‘ νλ¨ μν λ°μ μΆκ°λλ Go Live
λ²νΌμ ν΄λ¦νλ κ²μΌλ‘ μλ²λ₯Ό μ¦μ μμνκ³ μ’
λ£ν μ μλ€.
μλ‘μ΄ λ§ν¬λ€μ΄ νμκ° νμν μ΄μ : Toast UI Editor
UI Editorλ₯Ό λ§λ€λ©΄μ λ§μ΄ν λ¬Έμ μ μ κΈ°μ νκ³ , κ·Έ λ¬Έμ λ₯Ό ν΄κ²°νλ λ°©λ²μ μ€λͺ ν κΈμ΄λ€. Tree-Sitter, LSPμ κ°μ΄ IDEμμ λμ ν μ루μ μ κ²ν νκ³ μ΄λ₯Ό λ°νμΌλ‘ μλ‘μ΄ λ§ν¬λ€μ΄ νμλ₯Ό κ°λ°ν λ΄μ©μΈλ°, μλν° λ§λλ μ¬λμκ²λ κ½€λ λμ μ μ΄κ³ μ¬λ―Έμλ κΈλ‘ λ€κ°μ¬ κ²μ΄λ€.