サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ブラックフライデー
badassjs.com
자바스크립트로 프로젝트 생산성을 극대화하는 방법 개발자라면 누구나 한 번쯤 경험해봤을 것이다. 마감에 쫓기며 야근을 반복하고, 비슷한 코드를 계속 작성하는 상황 말이다. 이런 상황에서 자바스크립트의 강력한 기능들을 제대로 활용한다면 어떨까? 단순히 문법을 아는 것과 실제 프로젝트에서 생산성을 높이는 것은 완전히 다른 차원의 이야기다. 현대 웹 개발 환경에서 자바스크립트는 더 이상 단순한 더보기 클라이언트 사이드 기술의 진화와 현재 웹 개발 패러다임의 변화 웹 개발은 지난 10년간 놀라운 변화를 겪었습니다. 과거 서버 중심의 웹 애플리케이션에서 클라이언트 사이드로 무게중심이 이동하면서, 사용자들은 더욱 빠르고 직관적인 경험을 요구하게 되었죠. 이러한 변화의 중심에는 자바스크립트와 관련 프레임워크들이 있었습니다
현대 웹 환경에서 부상하는 보안 위협 자바스크립트 기반 웹 애플리케이션이 복잡해지면서 새로운 형태의 보안 취약점들이 지속적으로 발견되고 있다. 특히 Node.js와 같은 서버사이드 런타임 환경에서는 클라이언트 영역을 넘어선 시스템 레벨 공격이 가능해졌다. 이러한 변화는 단순한 XSS나 CSRF 방어를 넘어서는 종합적인 보안 전략을 요구한다. 최근 npm 생태계에서 발생한 대규모 공급망 공격 사례들은 더보기 웹 애플리케이션 응답성의 기술적 전환점 사용자가 웹 페이지에서 버튼을 클릭했을 때 몇 초간 화면이 멈춘 채 대기하는 경험은 이제 과거의 일이 되었다. 현대 웹 애플리케이션에서는 데이터를 불러오는 동안에도 다른 요소들과 상호작용할 수 있으며, 복잡한 계산 작업이 진행되는 중에도 인터페이스가 부드럽게 반응한다
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. WebGL-2d is an interesting project that is aiming to be a complete port of the Canvas2D API implemented in a WebGL context as a proof of concept. "Huh, why would anyone want to do that?“, you might be asking. Currently, in supporting browsers, WebGL performs better in some
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. What follows is a guest post by Olavi Tonisson from Digital Fruit, the makers of LimeJS. Only few days ago web and mobile developement company Digital Fruit has released under Apache open source licence HTML5 game engine LimeJS. Our desire to create game toolkit was initiall
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. You have probably seen face detection at work in programs like iPhoto and Picasa, but what if you could do that performantly in JavaScript? Chinese developer Liu Liu has done the honors, and implemented the algorithm using the canvas element. The algorithm is implemented on
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. For a long time, location.hash was a way for AJAX applications to get back button and bookmarking support, and libraries like jQuery BBQ from Ben Alman made dealing with it cross browser a cinch. Now, with HTML5 coming of age, there is a new feature that aims to replace the
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. The Firefox team has been busy working on the HTML5 Audio Data API, which lets JavaScript code interact with the Audio tag in a bidirectional manner. Developers have been busy putting together some cool demos of what the API enables, including visualizations using the Canva
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. Booktorious is a new proof of concept ePub reader in JavaScript by August Lilleaas. It is 100% open source, and is based on several libraries, all written by August except js-inflate. js-epubReads the EPUB file format, providing an array DOM objects of the chapters in the b
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. Ilmari Heikkinen has written a post about parsing binary data using JavaScript. JavaScript has never had true support for binary data, so you have to jump through some hoops to get everything working. First of all, you have to get the data as an unparsed string using XMLHt
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. Remember that April fools post I wrote a couple years ago on WebKit.js? That someone had ported the entire WebKit rendering engine to JavaScript so you could browse while you browse? It was going to solve all our compatibility woes. That one was vaporware, but now it’s actua
このページを最初にブックマークしてみませんか?
『Badass JavaScript』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く