Hello World

NHN Entertainment 자바스크립트 개발 가이드 본문

Javascript/Core

NHN Entertainment 자바스크립트 개발 가이드

EnterKey 2016. 4. 18. 11:26
반응형

자바스크립트 개발 시 필요한 내용들을 가이드한다.
본 문서는 코딩컨벤션, 디버깅, 테스트 등과 같이 기본적인 내용부터 의존성 관리 및 압축까지의 개발 전반에 대한 내용을 다룬다.

시작하기

자바스크립트 개발을 시작하기 위해 필요한 기본적인 내용을 간단히 설명한다.
https://github.com/nhnent/fe.javascript/wiki/시작하기

코딩 컨벤션

프로그램의 성능을 해치지 않은 범위 내에서 읽기 쉽고, 관리하기 쉬운 코드를 작성하기 위한 일종의 코딩 스타일 규약을 가이드한다.
https://github.com/nhnent/fe.javascript/wiki/코딩-컨벤션

디버깅

각 플랫폼에서 제공하는 다양한 디버깅 도구와 그 사용법에 대해 설명한다.
https://github.com/nhnent/fe.javascript/wiki/디버깅

테스팅

자바스크립트 테스트에 사용되는 도구들과 사용법에 대해 우선 소개한다.
https://github.com/nhnent/fe.javascript/wiki/테스팅


의존성 관리

자바스크립트의 의존성 관리를 좀 더 쉽게 해결할 수 있도록 모듈 간 의존성을 관리하는 방법을 가이드한다.
https://github.com/nhnent/fe.javascript/wiki/의존성-관리

정적 분석

브라우저에서의 런타임 시가 아닌 코드 자체를 정적으로 분석하여 문법적인 오류나 안티 패턴, 개발자의 실수를 찾아낼 수 있는 Linter 도구와 그 사용법에 대해 설명한다.
https://github.com/nhnent/fe.javascript/wiki/정적-분석

압축과 난독화

개발된 코드를 배포할 때 필요한 압축과 난독화를 설명하고 관련 도구들과 사용법을 설명한다.
https://github.com/nhnent/fe.javascript/wiki/압축과-난독화


FE CodeSnippet

CodeSnippet 사용이 익숙하지 않은 사용자들이 쉽게 따라할 수 있도록 자주 사용되는 기능을 위주로 간단한 가이드를 제공한다.
CodeSnippet에서 제공되는 다양한 기능은 API 문서를 통해 확인할 수 있다.
https://github.com/nhnent/fe.javascript/wiki/FE-CodeSnippet

FE-Component

컴포넌트를 사용하기 위해 알아야할 기본적인 내용을 소개한다.
각 컴포넌트 별 상세한 내용은 Sample과 Tutorial, API 등의 문서를 통해 확인할 수 있다.
https://github.com/nhnent/fe.javascript/wiki/FE-Component


안티 패턴

성능, 디버깅, 유지보수, 가독성 등의 측면에서 서비스에 부정적인 영향을 줄 수 있는 안티 패턴 사례와 개선 방법을 가이드 한다.
https://github.com/nhnent/fe.javascript/wiki/안티-패턴

jQuery 가이드

서비스 개발시 가장 많이 사용되는 jQuery를 좀 더 효율적으로 사용할 수 있는 몇 가지 방법을 가이드 한다.
https://github.com/nhnent/fe.javascript/wiki/jQuery-가이드



Tip & Tech

기술 자료

외부 자료를 포함하여 내부에서 작성된 기술 문서까지 자바스크립트 관련 기술 자료를 공유한다.
https://github.com/nhnent/fe.javascript/wiki/기술-자료

크로스브라우징 이슈

크고 작은 프로젝트를 진행하면서 겪었던 크로스브라우징 이슈와 해결 방법을 공유한다.
https://github.com/nhnent/fe.javascript/wiki/크로스브라우징-이슈

FE Weekly

매주 발간되는 Weekly를 토대로, 기술 트렌드 및 업계 동향을 공유한다.
https://github.com/nhnent/fe.javascript/wiki/FE-Weekly


출처: https://github.com/nhnent/fe.javascript/wiki


반응형
Comments