편물

Redux 감속기 작동 방식

'상태'를 관리하기 위해 애플리케이션을 개발하는 동안 Redux를 사용한 적이 있다면 반드시 리듀서를 접했을 것입니다. 이 튜토리얼에서는 감속기의 개념과 Redux에서 구체적으로 어떻게 작동하는지 설명합니다.

더 읽어보기

복잡한 솔루션이 있을 때 간단한 UI를 디자인하는 방법

소프트웨어와 앱은 영업, 마케팅, 재정 등의 방식으로 기업과 소비자에게 매우 복잡한 문제를 해결하는 경우가 많습니다. 그러나 사용자의 문제를 해결하는 제품을 제공하는 것만으로는 충분하지 않습니다. UI가 원래 문제만큼 복잡하면 사용자 이탈이 높을 것입니다. 오늘은 솔루션의 복잡성에 관계없이 간단한 UI를 디자인하기 위한 몇 가지 팁을 살펴보겠습니다.

더 읽어보기

웹사이트를 대화하기 쉽게 만들기

현대 웹사이트는 더 이상 화면과 떼려야 뗄 수 없는 관계가 아닙니다. 전화 비서, 홈 스피커, 스크린 리더 사이에서 웹을 보지 않고 사용하는 사람들이 점점 늘어나고 있습니다. 웹사이트는 종류별로 진화해야 합니다.

더 읽어보기

WordPress에서 Eleventy Static Site Generator로 마이그레이션하는 방법

HTML 및 JavaScript에 대한 중급 지식을 갖춘 디자이너 또는 개발자이고 GitHub 및 명령줄에 대해 알고 있다면 이 자습서가 적합합니다. WordPress 사이트를 Markdown에서 생성된 정적 사이트로 변환하는 과정을 단계별로 살펴보겠습니다.

더 읽어보기

CommonMark: Markdown의 공식 사양

Markdown에는 강력하고 기술적인 사람과 기술적인 사람이 아닌 사람 모두에게 배우기 쉬운 선언적 구문이 있습니다. 그러나 원래 사양의 결과적인 모호성으로 인해 여러 가지 고유한 버전(또는 사용자 정의 버전)이 있었습니다. 이로 인해 구문 분석할 수 있는 것과 렌더링할 수 있는 것과 급격한 차이가 발생했습니다. CommonMark가 실제 사용을 반영하는 Markdown의 표준화된 사양을 제공하는 방법을 알아보십시오.

더 읽어보기

앱을 위한 매력적이고 사용 가능한 데이터 가져오기 도구 설계

데이터 가져오기 도구의 개발은 복잡한 문제이지만 사용자 경험이 그만큼 복잡하거나 복잡하지 않기를 바랍니다. 데이터 온보딩에서 마찰이나 오류가 발생하면 소프트웨어에서 빠져나갈 가능성이 치솟습니다. 따라서 이 게시물에서는 데이터 가져오기 도구를 사용자에게 가장 잘 표시하는 방법에 중점을 둘 것입니다.

더 읽어보기

Chris Murphy와 함께하는 스매싱 팟캐스트 에피소드 30: 제품 디자인이란?

이 에피소드에서는 제품 디자인에 대해 이야기합니다. 제품 소유자가 된다는 것은 무엇을 의미하며 필요한 기술은 어떻게 배울 수 있습니까? Drew McLellan은 전문가인 Chris Murphy와 이야기를 나눴습니다.

더 읽어보기

유용성과 함께 웹 접근성을 엮다

이 기사에서 Uri Paz는 접근성 지침을 준수하는 사이트가 실제 사용자를 대상으로 테스트할 때 여전히 사용성 문제가 발생할 수 있는 방법을 설명합니다. 사용성 테스트를 통해 접근성 모범 사례를 짜는 것이 가능한 한 많은 사람들이 사이트를 완전히 사용하는 데 어떻게 도움이 되는지 알아보세요.

더 읽어보기

Leslie Cohn-Wein과 함께하는 스매싱 팟캐스트 에피소드 29: Netlify Dogfood The Jamstack은 어떻게 되나요?

Netlify에서 Jamstack을 dogfood하는 것이 어떤 것인지 묻고 있습니다. 전체 앱을 CDN에 배포할 수 있습니까? Drew McLellan은 Netlify 직원 엔지니어인 Leslie Cohn-Wein과 이야기를 나누었습니다.

더 읽어보기

GitHub 작업을 사용하여 지속적 통합 테스트 워크플로 생성

이 자습서의 도움으로 GitHub 작업을 사용하여 Node JS REST API에 대한 지속적인 통합 워크플로를 만드는 방법과 Coveralls로 테스트 적용 범위를 보고하는 방법을 배울 수 있습니다.

더 읽어보기