제퍼넷 로고

10 년 Top 2019 SitePoint 가이드 및 자습서

시간

2019년에는 수백 개의 새로운 가이드, 자습서 및 기사를 게시했습니다. 새로운 기술과 도구를 사용하는 방법을 보여주거나 최고 수준의 사람들이 제공하는 경력 조언을 게시하든, 우리의 목표는 항상 웹 개발자 수준을 높이는 데 도움을 주는 것이었습니다.

기술은 빠르게 변화하지만 모든 기사는 2020년 초 현재에도 여전히 관련이 있습니다. 한 해를 마무리하기 위해 10년에 독자들이 가장 좋아하고 공유한 2019개의 기사를 살펴보고 싶었습니다. 여기에 유용한 내용이 있기를 바랍니다. 이 새해를 맞이하는 당신에게.

함수형 프로그래밍이란?

프로그래머로서 우아하고 유지 관리가 가능하며 확장 가능하고 예측 가능한 코드를 작성하고 싶을 것입니다. 함수형 프로그래밍(Functional Programming, FP)의 원칙은 이러한 목표에 크게 도움이 될 수 있습니다. Ali Spittel은 JavaScript를 사용하여 이러한 원리를 시연하면서 안내합니다.

➤ 읽기 함수형 프로그래밍이란?

JavaScript 개발자를위한 10 가지 필수 VS 코드 확장

Visual Studio Code는 의심할 여지 없이 오늘날 가장 인기 있는 경량 코드 편집기입니다. 대부분 Sublime Text 및 Atom과 같은 다른 인기 있는 코드 편집기에서 많이 차용합니다. 그러나 그 성공은 주로 더 나은 성능과 안정성을 제공하는 능력에서 비롯됩니다. 또한 Eclipse 또는 Visual Studio 2017과 같은 풀 사이즈 IDE에서만 사용할 수 있었던 IntelliSense와 같이 절실히 필요한 기능도 제공합니다.

VS Code의 힘은 의심할 여지 없이 시장에서 나옵니다. 멋진 오픈 소스 커뮤니티 덕분에 편집기는 이제 거의 모든 프로그래밍 언어, 프레임워크 및 개발 기술을 지원할 수 있습니다. 라이브러리 또는 프레임워크에 대한 지원은 주로 특정 기술에 대한 스니펫, 구문 강조 표시, Emmet 및 IntelliSense 기능을 포함하는 다양한 방식으로 제공됩니다.

➤ 읽기 JavaScript 개발자를위한 10 가지 필수 VS 코드 확장

가장 높은 급여를 받는 개발자가 동료와 "싸우는" 이유

대부분의 직원은 직장과 고객을 유지하기를 원합니다. 그들은 자신의 경력에 ​​대해 원하는 영향력이나 통제력이 없습니다. 그들은 그들의 직업이 필요합니다. 사실, 대부분의 사람들은 직장을 잃을까봐 두려워합니다.

연구에 따르면 실직에 대한 두려움은 직업에 대한 불만과 일에 대한 헌신의 부족을 초래합니다. 이는 결과적으로 업무 성과에 영향을 미쳐 일자리를 잃을 가능성을 부정적으로 증가시킵니다. 계속해서 반복되는 악순환입니다.

하지만 실직에 대한 두려움보다 더 나쁜 것이 있습니다.

➤ 읽기 가장 높은 급여를 받는 개발자가 동료와 "싸우는" 이유

Vue.js가 다음 프로젝트에 적합한 프레임워크인지 확인하는 방법

Vue.js는 XNUMX인 프로젝트에서 모두가 말하는 JavaScript 프레임워크로 성장했습니다. 프런트 엔드 동료와 회의 중에 그것에 대해 들었습니다. Vue, React 및 Angular 간의 여러 비교를 읽었을 것입니다. 그리고 Vue가 GitHub 스타 측면에서 React를 능가한다는 사실을 눈치채셨을 것입니다.

Vue.js가 다음 프로젝트에 적합한 프레임워크인지 궁금하게 만드셨나요? 자, Vue의 가능성과 한계를 살펴보고 프레임워크에 대한 높은 수준의 시각을 제공하고 결정을 좀 더 쉽게 만들어 봅시다.

➤ 읽기 Vue.js가 다음 프로젝트에 적합한 프레임워크인지 확인하는 방법

JavaScript 웹 작업자: 초보자 가이드

오늘날의 모바일 장치는 일반적으로 8개 이상의 CPU 코어 또는 12개 이상의 GPU 코어와 함께 제공됩니다. 데스크톱 및 서버 CPU에는 최대 16개의 코어, 32개의 스레드 또는 그 이상이 있습니다. 이 환경에서 단일 스레드인 지배적인 프로그래밍 또는 스크립팅 환경을 갖는 것은 병목 현상입니다.

JavaScript는 단일 스레드입니다. 이는 설계상 JavaScript 엔진(원래 브라우저)에는 하나의 기본 실행 스레드가 있으며 간단히 말해서 프로세스 또는 기능 A가 완료될 때까지 프로세스 또는 기능 B를 실행할 수 없음을 의미합니다. 웹 페이지의 UI는 무언가를 실행하는 동안 다른 JavaScript 처리에 응답하지 않습니다. 이를 DOM 차단이라고 합니다.

솔루션: 웹 작업자.

➤ 읽기 JavaScript 웹 작업자: 초보자 가이드

React와 Angular: 심층 비교

Angular 또는 React를 선택해야 합니까? 각 프레임워크는 많은 것을 제공하며 그 중에서 선택하기가 쉽지 않습니다. 어디서부터 시작해야 할지 고민하는 신참이든, 다음 프로젝트를 위한 프레임워크를 선택하는 프리랜서이든, 회사의 전략적 비전을 계획하는 엔터프라이즈급 설계자이든 관계없이 교육적인 관점을 갖는 것이 도움이 될 것입니다. 이 주제.

➤ 읽기 React와 Angular: 심층 비교

Vue.js 및 Axios를 사용하여 타사 API에서 데이터 가져오기

종종 JavaScript 애플리케이션을 빌드할 때 원격 소스에서 데이터를 가져오거나 API를 사용하기를 원할 것입니다. 최근 공개적으로 사용 가능한 일부 API를 조사한 결과 이러한 소스의 데이터로 수행할 수 있는 멋진 작업이 많이 있음을 발견했습니다.

Vue.js를 사용하면 문자 그대로 이러한 서비스 중 하나를 중심으로 앱을 구축하고 몇 분 안에 사용자에게 콘텐츠를 제공할 수 있습니다.

오늘의 주요 뉴스 기사를 표시하는 간단한 뉴스 앱을 구축하여 사용자가 관심 카테고리별로 필터링하고 New York Times API에서 데이터를 가져오는 방법을 보여드리겠습니다.

➤ 읽기 Vue.js 및 Axios를 사용하여 타사 API에서 데이터 가져오기

Windows 10 Home에 Docker를 설치하는 방법

Windows용 Docker를 설치하려고 시도한 적이 있다면 설치 프로그램이 Windows 10 Home에서 실행되지 않는다는 것을 알게 되었을 것입니다. Windows Pro, Enterprise 또는 Education만 Docker를 지원합니다. Windows 라이선스를 업그레이드하는 것은 비용이 많이 들고 Windows용 Docker의 요구 사항인 Hyper-V 기술에 의존하지 않고 Windows에서 Linux 컨테이너를 계속 실행할 수 있기 때문에 의미가 없습니다.

이 튜토리얼에서는 Docker Machine의 도움으로 Docker Engine을 실행하는 Windows Home에서 Linux VM을 빠르게 설정하는 방법을 보여드리겠습니다.

➤ 읽기 Windows 10 Home에 Docker를 설치하는 방법

Linux 2 및 Windows 터미널용 Windows 하위 시스템을 사용하는 방법

이 문서에서는 Linux 2용 Windows 하위 시스템을 사용하여 가상 머신을 사용하지 않고 Windows에서 로컬 Linux 셸 인터페이스를 설정하고 실행하는 방법을 알아봅니다. 이는 $PATH에 추가된 UNIX 도구의 하위 집합이 있는 Git Bash 또는 cmder와 같은 터미널을 사용하는 것과는 다릅니다. 이것은 실제로 네이티브 Linux 애플리케이션을 실행할 수 있는 Windows에서 전체 Linux 커널을 실행하는 것과 같습니다. 정말 대단하지 않나요?

➤ 읽기 Linux 2 및 Windows 터미널용 Windows 하위 시스템을 사용하는 방법

Gulp.js 4.0으로 마이그레이션하는 방법

webpack 및 Parcel과의 경쟁에도 불구하고 Gulp.js는 여전히 가장 인기 있는 JavaScript 작업 실행기 중 하나입니다. Gulp.js는 다목적 범용 옵션으로 만드는 코드를 사용하여 구성됩니다. Gulp.js는 일반적인 트랜스파일링, 번들링 및 실시간 재로딩뿐만 아니라 단일 명령으로 데이터베이스를 분석하고, 정적 사이트를 렌더링하고, Git 커밋을 푸시하고, Slack 메시지를 게시할 수 있습니다.

➤ 읽기 Gulp.js 4.0으로 마이그레이션하는 방법

SitePoint의 새해 복 많이 받으세요

여러분 모두 편안한 휴식을 취하시고 재충전하여 새해 목표를 달성할 준비가 되셨기를 바랍니다. 우리는 올해 귀하의 기술 향상을 돕기 위해 현직 개발자들과 계속해서 협력할 것이며 유용하고 흥미로운 새로운 영역을 탐색할 것입니다. 또한 SitePoint Premium을 차세대 학습 플랫폼 및 포괄적인 참조 라이브러리로 레벨업하는 작업을 계속할 것입니다. SitePoint에서 새해 복 많이 받으세요!

출처: https://www.sitepoint.com/top-sitepoint-guides-tutorials-2019/?utm_source=rss

spot_img

최신 인텔리전스

spot_img