1c. JavaScript Framework: jQuery는 무엇을 잘했는가?
Outsider,
jQuery (opens in a new tab)는 2000년대 후반부터 가장 있기있는 자바스크립트 프레임워크가 됩니다.
jQuery가 다른 프레임워크에 비해 무엇을 더 잘했고 prototype.js는 어떤 실수를 했는지 살펴봅니다.
레퍼런스:
- W3Techs의 Usage statistics of JavaScript libraries for websites (opens in a new tab)
- Stack Overflow의 2022 Developer Servey: Web frameworks and technologies (opens in a new tab)
- Stack Overflow (opens in a new tab)
- StackExchange (opens in a new tab)
- Jeff Atwood의 Coding Horror (opens in a new tab)
- 코딩 호러의 이펙티브 프로그래밍 (opens in a new tab)
- 코딩 호러가 들려주는 진짜 소프트웨어 개발 이야기 (opens in a new tab)
- Jeff Atwood가 쓴 The Principle of Least Power (opens in a new tab)
- Tim Berners-Lee가 쓴 Principles of Design (opens in a new tab)
- W3C의 The Rule of Least Power (opens in a new tab)
- Discourse (opens in a new tab)
- Joel on Software (opens in a new tab)
- 조엘 온 소프트웨어 [유쾌한 오프라인 블로그] (opens in a new tab)
- 모어 조엘 온 소프트웨어 (opens in a new tab)
- 똑똑하고 일 잘하는 개발자 모시기 - 조엘 온 소프트웨어 시즌 2 (opens in a new tab)
- Trello (opens in a new tab)
- The Joel Test: 12 Steps to Better Code (opens in a new tab)
- Ajaxian.com 2006 Survey Results (opens in a new tab)
- 2007 Ajaxian.com Reader Survey Results (opens in a new tab)
- CSS-Tricks (opens in a new tab)
- CSS-Tricks의 Poll Results: What Javascript Library Do You Use? (opens in a new tab)
- Chris Coyier (opens in a new tab)
- CSS-Tricks is joining DigitalOcean! (opens in a new tab)
- The State of the Web 2008 (opens in a new tab)
- The State of the Web 2008: JavaScript, Ajax and the DOM (opens in a new tab)
- BuiltWith (opens in a new tab)
- BuiltWith의 2011년 jQuery Usage Statistics (opens in a new tab)
- BuiltWith의 2014년 jQuery Usage Statistics (opens in a new tab)
- Stack Overflow jQuery "meme" (opens in a new tab)
- Why jQuery’s Philosophy is Better (opens in a new tab)
- ember (opens in a new tab)
- Mozilla Corporation (opens in a new tab)
- Khan Academy (opens in a new tab)
- Salman Khan (opens in a new tab)
- 나는 공짜로 공부한다 - 우리가 교육에 대해 꿈꿨던 모든 것 (opens in a new tab)
- 자바스크립트 닌자 비급 (opens in a new tab)
- 프로 자바스크립트 테크닉 (opens in a new tab)
- The GraphQL Guide (opens in a new tab)
- Perfection Kills by kangax (opens in a new tab)
- What's wrong with extending the DOM (opens in a new tab)
- What's wrong with extending the DOM의 한국어 번역 (opens in a new tab)
- ECMAScript compatibility table (opens in a new tab)
- 2014년의 ECMAScript 5 compatibility table (opens in a new tab)
- Can I use (opens in a new tab)
- mdn web docs (opens in a new tab)
- How Prototype extends the DOM (opens in a new tab)
- Interop 2023 (opens in a new tab)
- jQuery 1.3 and the jQuery Foundation (opens in a new tab)
- Sizzle JavaScript Selector Library (opens in a new tab)
- W3C Selectors Level 3 (opens in a new tab)
- W3C Selectors Level 4 (opens in a new tab)
- Selectors from level 4 to 1 (opens in a new tab)
- W3C Selectors API Level 1 (opens in a new tab)
- Prototype 1.5에 도입된 $$() 함수 (opens in a new tab)
- Dojo Foundation (opens in a new tab)
- jQuery 1.3 Released (opens in a new tab)
- Replace Prototype's Selector implementation with Sizzle (opens in a new tab)
- A great example of sharing; Sizzle Engine in Dojo Foundation (opens in a new tab)
- Simon Willison이 Sizzle에 관해 쓴 글 (opens in a new tab)
- MooTools (opens in a new tab)
- MooTools에서 쓴 Sizzle (opens in a new tab)
- 2009년의 SlickSpeed (opens in a new tab)
- 현재의 SlickSpeed (opens in a new tab)
- Sizzle 1.0 (opens in a new tab)
- Sizzle 1.0까지의 컨트리뷰션 그래프 (opens in a new tab)
- Glenn Vanderburg가 쓴 WHY I STILL PREFER PROTOTYPE TO JQUERY (opens in a new tab)
- Dion Almaer가 쓴 Why I often prefer Prototype too (opens in a new tab)
- HubSpot (opens in a new tab)
- Adam Schwartz (opens in a new tab)
- Zack Bloom (opens in a new tab)
- YOU MIGHT NOT NEED JQUERY (opens in a new tab)
배경음악
Music from #Uppbeat (free for Creators!): https://uppbeat.io/t/zoo/breathtaker (opens in a new tab)
License code: MQ1BFXEPOQ2OKXPN