주간 자바스크립트 #446

Googlebot의 자바스크립트 실행 방법, HTTP 서비스를 위한 새로운 자바스크립트 플랫폼, 자바스크립트 팟캐스트

JavaScript Weekly Issue 446: July 19, 2019
본문: https://javascriptweekly.com/issues/446

Smashtest: 테스트 케이스들을 설명하는 언어

보다 자연스러운 방법으로 엔드 투 엔드 테스트를 작성하는 Cucumber 스타일의 방법이지만 기본적으로 자바스크립트 기반 테스트로 요약할 수 있다. 홈페이지에 있는 예시들이 사견으로는(IMHO) 아이디어를 잘 납득시킬 것이다.
SMASHTEST

Osgood 소개: HTTP 서버를 구축하기 위한 새로운 V8 기반의 플랫폼

Rust와 V8 자바스크립트 엔진을 사용하여 구축된 Osgood는 안전한 HTTP 서비스 구축에 초점을 맞춘 새로운 플랫폼(Node의 스타일)이다. 보안은 모든 것이 개방되기 보다는 I/O 정책을 지정하도록 요구함으로써 이루어진다. GitHub repo.
THOMAS HUNTER II

Circle CI

신뢰할 수 없는 포크에서 신뢰할 수 있는 CI 작업 트리거

이 포스트에서는 Git 자체를 신뢰할 수 있는 코드 표시 수단으로 사용하는 방법에 대해 논의하고, 이러한 개념을 특정 저장소 호스트(GitHub)와 CI 제공자(CircleCI)에 적용할 수 있는 방법에 대한 전체 데모를 살펴본다.
CIRCLECI SPONSOR

자바스크립트, 자바스크립트…. Rocks You!

웹 오디오 API를 통해 실시간으로 오디오로 재생할 수 있도록 자바스크립트에서 효과 페달의 소리를 재생하는 방법에 대한 재미있고 음악으로 가득한 볼거리이다.
VITALII BOBROV

Quark: Node를 위한 ‘Sketchbook’ 소프트웨어, HTML과 CSS 실험들

Electron으로 만들어졌지만 현재 윈도우즈와 리눅스만 사용할 수 있는 Quark는 HTML, CSS 및 자바스크립트 기반 앱을 신속하게 만들 수 있는 Jupyter Nodebook/Glitch 와 비슷한 개발 환경으로, Node의 API와 Electron의 기본 기능에 대한 접근이 완벽하다.
NISHKAL KASHYAP

구글이 설명하는 자바스크립트 SEO 기본

Googlebot이 웹을 크롤링할 때, 화면 뒤에서 크로미움을 실행하고 실제로 당신의 자바스크립트를 실행한다는 것을 알고 있었는가? 이것은 알아야 할 것들이 있다는 것을 의미한다.
GOOGLE DEVELOPERS

🎧 최신 자바스크립트 팟캐스트 에피소드

자바스크립트 팟캐스트에는 몇 개의 훌륭한 팟캐스트가 있다. 우리가 최근에 즐겼던 몇 가지 에피소드들은 다음과 같다:

자바스크립트의 기본

Wes Bos (JavaScript 30로 유명한)와 Scott Tolinski는 JS의 기본과 당신이 정말 알아야 할 것에 대해 논한다.
SYNTAX.FM

Christian Heilmann가 어떻게 자바스크립트를 하게 되었나

My JavaScript Story는 자바스크립트 개발자를 인터뷰하는 팟캐스트다. 나는 특히 Chris Heilmann (인기 자바스크립트 스피커) 에피소드를 즐겨 봤지만 즐길 것이 많다.
MY JAVASCRIPT STORY

서버사이드 렌더링(SSR)의 이점과 과제

Wix의 성능 기술 리더인 Dan Shappir가 출연한 한 시간 동안 진행된 라운드 테이블 토론이다.
JAVASCRIPT JABBER

Jan Lehnardt와 npm 종속성 관리 논의

REAL TALK JAVASCRIPT

💻 채용 공고

Frontend Engineer at Goodreads (Amazon)
Goodreads에 참여하여 8천만 명 이상의 독자의 독서 활동을 지원하는 야심찬 제품의 앞날을 구축해보십시오.
GOODREADS

Front End Engineer / TrackVia (Denver, CO)
TrackVia는 정교한 엔터프라이즈 앱을 드래그 앤 드롭 방식으로 생성할 수 있는 강력한 기능이다. 아름다운 덴버 시내에서 즐겁고 빠른 우리 팀에 합류하십시오.
TRACKVIA

Land a New Dev Job on Vettery
Vettery는 기술 역할을 전문으로 하며 구직자들에게는 완전히 무료다.
VETTERY

📘 튜토리얼, 오피니언, 영상

테트리스가 35살이 되었으니 테트리스 복제를 만들어 보자

멋진 시각적인 트위스트와 함께 자신만의 테트리스 클론을 만드는 과정에 대한 가이드.
JAVASCRIPT TEACHER

postMessage는 느린가?

postMessage와 관련한 성능 문제와 우려에 대한 환상적인 심층 분석, Web Worker에게 메시지를 보내는 데 사용되는 방법.
(역자 주, 참고: https://youtu.be/j1JEZ7snw48?t=305 영상에서 한번 나온 이야기)
SURMA

자바스크립트에서 Async Await 에러 처리하기

async / await 시나리오에서 에러를 처리할 때 발생하는 혼동을 해결하려는 시도
VALERI KARPOV

자바스크립트 SDK를 통한 포괄적인 이미지 및 영상 관리

Cloudinary는 원활하게 통합되는 코드를 사용하여 리치 미디어를 업로드, 조작, 최적화하여 제공한다. Cloudinary를 무료로 사용해보자
CLOUDINARY SPONSOR

제안된 자바스크립트 기능인 Private 클래스 필드의 고찰

몇 주 전 Axel은 public 클래스 필드를 다루었지만 private 필드도 제안서의 일부다(현재 스테이지 3).
DR. AXEL RAUSCHMAYER

JS 16줄로 ‘떨어지는 모래’-스타일 이미지 변화 효과

이것은 내가 예상했던 것보다 훨씬 더 깔끔하다.
SLICKER

역공학(역설계) 또는 자바스크립트에서 테스트 라이브러리를 구축하는 방법

여기서의 목표는 기존의 거대한 더미에 또 다른 테스트 라이브러리를 추가하는 것이 아니라, 여러분이 직접 구축함으로써 테스트 라이브러리가 어떻게 작동하는지 더 자세히 알아보는 것이다.
CHRIS NORING

Finally… Promise의 **finally** 포스트

프로미스를 사용할 때, finally가 언제 동작하는지에 대한 간단한 설명.
SARAH DRASNER

Node.js 12: 서버 사이드 자바스크립트의 미래

Node.js 12는 ES6 모듈 지원, 애플리케이션 보안 향상 및 시작 시간 단축과 같은 몇 가지 흥미로운 개선 사항을 소개했다.
PAIGE NIEDRINGHAUS

Angular 아키텍쳐 패턴과 모범 사례(확장에 도움이 됨)

BARTOSZ PIETRUCHA

Web Unleashed - The Front-End Developer Event in Toronto, Sept 13-14

네트워킹, 세션, 워크샵 등. 코드 JAVASCRIPTWEKLY로 #WEBU19 티켓 20% 할인.
FITC SPONSOR

할일 목록 앱을 만들며 Svelte 3 학습

최근 많은 사랑을 받고 있는 build-time UI 프레임워크인 Svelte에 대한 실용적인 소개.
AYO ISAIAH

웹은 단일 문화에서 살아남을 수 없다

당신은 웹이 크롬(Chrome)이 지배하는 단일 문화가 되는 것을 막을 수 있는 힘을 가지고 있다고 Mike는 말한다.
MIKE PENNISI

🔧 코드와 도구들

Color Thief: 이미지에서 색 팔레트를 가져오기

이미지가 주어지면, 이것은 주요 색상의 목록을 반환하기 위해 canvas를 사용한다.
LOKESH DHAKAR

Polly.js: 기록, 재생 및 Stub HTTP 상호 작용

Node와 브라우저에서 모두 동작하는 Polly는 HTTP API에 탭하고 요청을 기록하고 재생하는 기능과 함께 속도를 줄이거나 속도를 높히는 기능을 추가한다.
NETFLIX, INC.

MongoDB Atlas는 강력하고 안정적인 클라우드 데이터베이스. 사용해보십시오

MONGODB SPONSOR

Airtable.js: Airtable을 위한 자바스크립트 클라이언트

Airtable은 인기 있는 클라우드 기반 스프레드시트-meets-database 서비스다. 우리는 Cooperpress에서 그것을 사용하기 때문에 잘 정비된 공식 라이브러리를 보는 것이 좋다.
AIRTABLE

SurveyJS: 자바스크립트 설문과 양식 라이브러리

라이브 데모
DEVSOFT BALTIC OÜ

jest-puppeteer: Jest와 Puppeteer를 사용하여 당신의 테스트를 실행해보십시오

SMOOTH CODE

⚡️ 릴리스 요약

전체 기록이 필요없는 최신 릴리즈가 있는 인기 라이브러리 및 도구:

추신. 우리가 트위터에 있는 것 알고 있었습니까? @JavaScriptDaily 팔로우해주세요.

댓글