Tagged: javascript

JavaScript Static Analysis Report System with SonarQube

안녕하세요~ SK planet 전우진입니다. 최근 Front-End영역은 따라가기 힘들만큼 빠르게 변화하고 있습니다. 이런 환경속에서 우리가 작성해야하는 코드의 양도 점차 많아지고 복잡해지고 있는데요. “과연 우리가 생산하고있는 코드는 좋은 코드일까?”, “어떻게 하면 더 빠르고 가벼운 코드를 만들 수 있을까?” 하는 물음에서 시작된 FE CI/정적분석 서버 구축에 대한 내용을 공유드립니다. 이번 발표는 Jenkins를 이용한 빌드자동화와 이력관리 그리고 SonarQube를 이용한 […]

재사용 UI 컴포넌트 설계

안녕하세요. SK Planet FE개발자 윤지수입니다. 사내에서 진행했던 ‘재사용 UI 컴포넌트 설계’ 발표자료를 공유합니다. 소프트웨어 개발에서 소스코드나 컴포넌트의 재사용은 희망처럼 쉽진 않습니다. 화면과 인터랙션에 민감함 UI 개발의 재사용은 특히나 더 어려운 문제 같습니다. 또한 재사용성을 너무 고려하면 무거운 컴포넌트가 되어 버리기 쉽습니다. 최근 ‘검색 자동완성’이라는 컴포넌트를 개발하면서 고민한 경험을 공유합니다. UI 개발이 아니더라도 일반적인 프로그램 설계 […]

ES6 기반 프론트엔드 개발 환경 알아보기

안녕하세요.  SK Planet 프론트엔드 개발자 윤지수 입니다. ES6(ECMAScript 6 또는 ECMA 2015라고도 합니다.) 기반의 프론트엔드 개발 환경을 공유합니다. ES 표준은 자바스크립트를 이루는 표준이라는 점에서 분명히 관심을 가져야 합니다. ES5와 ES6 에서 지원하는 syntax와 feature 중에는 쓸만한 것들이 많습니다. 아직 브라우저 지원 상황이 좋지는 않지만 몇 가지 도구를 활용하면 최신 브라우저에서는(대부분의 모바일웹 브라우저와 IE9이상 정도) ES6 […]