<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Sung Jae Ryu</title>
    <link>https://brunch.co.kr/@@4mXE</link>
    <description>Sung Jae Ryu의 브런치입니다.Javascript 개발자. 알고리즘과 Javascript 성능에 관심이 많습니다.</description>
    <language>ko</language>
    <pubDate>Sun, 03 May 2026 12:09:43 GMT</pubDate>
    <generator>Kakao Brunch</generator>
    <image>
      <title>Sung Jae Ryu의 브런치입니다.Javascript 개발자. 알고리즘과 Javascript 성능에 관심이 많습니다.</title>
      <url>//img1.kakaocdn.net/thumb/C100x100/?fname=http%3A%2F%2Ft1.daumcdn.net%2Fbrunch%2Fservice%2Fuser%2F4mXE%2Fimage%2FFOM2F9VDH4VIZx6eVLmCUrqQkGM.png</url>
      <link>https://brunch.co.kr/@@4mXE</link>
      <width>100</width>
      <height>100</height>
    </image>
    <item>
      <title>momentjs vs date-fns - Date 다루기</title>
      <link>https://brunch.co.kr/@@4mXE/6</link>
      <description>Google Calendar API를 연동하는 프로젝트에서 브라우저의 Date객체를 좀더 손 쉽게 다루고 날짜 연산을 하기위해 오픈소스 라이브러리를 사용하게 되었다. 그중 Moment와 date-fns 두개를 사용해보고 느낀점과 성능을 비교해보았다.  momentjs Moment는 가장 널리 알려져 있는 Date 라이브러리라고 생각한다. 사용하기도 편리하고&lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.daumcdn.net%2Fbrunch%2Fservice%2Fuser%2F4mXE%2Fimage%2F-HepZ_6k_x1L0dHUx92N36OPsVk.png" width="500" /&gt;</description>
      <pubDate>Fri, 30 Mar 2018 04:56:36 GMT</pubDate>
      <author>Sung Jae Ryu</author>
      <guid>https://brunch.co.kr/@@4mXE/6</guid>
    </item>
    <item>
      <title>IScroll 라이브러리 - 네이티브 스크롤을 대신해서</title>
      <link>https://brunch.co.kr/@@4mXE/5</link>
      <description>차량용 인포테인먼트 앱에서 스크롤 동작은 운전에 방해가 되어서는 안 된다. 특히 운전 중일 때와 그렇지 않을 때의 스크롤 동작은 달라질 수 있다. 따라서 스크롤과 스크롤바의 동작을 커스터마이징하고 관리할 수 있어야 한다. 네이티브 스크롤에는 한계가 있기에 스크롤 라이브러리를 사용한다.  iScroll을 사용한 이유 자바스크립트 라이브러리로 굉장히 많은 스크&lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.daumcdn.net%2Fbrunch%2Fservice%2Fuser%2F4mXE%2Fimage%2FKpBG9VaZe1Ftra7hg4yId9yKak4.gif" width="305" /&gt;</description>
      <pubDate>Mon, 18 Dec 2017 05:25:51 GMT</pubDate>
      <author>Sung Jae Ryu</author>
      <guid>https://brunch.co.kr/@@4mXE/5</guid>
    </item>
    <item>
      <title>미립자 성능 개선, 필요한가? - 문법적 성능개선</title>
      <link>https://brunch.co.kr/@@4mXE/4</link>
      <description>프로그래밍을 하다 보면 다양한 문제에 직면한다. 그리고 그 문제를 해결할 수 있는 방법은 매우 다양하다. 그중 우리는 대부분 최고의 성능을 내는 방법을 사용한다. 성능의 기준은 환경과 기타 제약 조건에 따라 달라질 수 있다. 메모리가 충분히 제공되지 않거나 시스템 연산 장치의 성능이 좋지 못한 환경일 수도 있다. 그래서 우리는 문제 해결을 위한 알고리즘의 &lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.daumcdn.net%2Fbrunch%2Fservice%2Fuser%2F4mXE%2Fimage%2FEjW9gwPBNCPKvFXFA4RSrhnfyYI.png" width="500" /&gt;</description>
      <pubDate>Tue, 14 Nov 2017 13:22:15 GMT</pubDate>
      <author>Sung Jae Ryu</author>
      <guid>https://brunch.co.kr/@@4mXE/4</guid>
    </item>
    <item>
      <title>퀵 정렬 vs 힙 정렬</title>
      <link>https://brunch.co.kr/@@4mXE/3</link>
      <description>자바스크립트의&amp;nbsp;sort&amp;nbsp;&amp;nbsp;함수는 배열 오브젝트의 내장 함수이다. 이&amp;nbsp;sort 함수의 내부 구조는 우리가 흔히 알고 있는 정렬 알고리즘이 구현되어 있다. 크롬의 v8엔진 코드를 보면 그 내부 구현부를 확인할 수 있다.  먼저 과거 크롬 브라우저부터 확인해보자. v8 engine의&amp;nbsp;array.js&amp;nbsp;코드를 보면 정렬 알고리즘을 찾을 수 있다. 초기 크롬은 힙 정&lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.daumcdn.net%2Fbrunch%2Fservice%2Fuser%2F4mXE%2Fimage%2FFt-n8i8nhISthxBFreQ5GkI14s8.png" width="500" /&gt;</description>
      <pubDate>Wed, 01 Nov 2017 09:07:54 GMT</pubDate>
      <author>Sung Jae Ryu</author>
      <guid>https://brunch.co.kr/@@4mXE/3</guid>
    </item>
    <item>
      <title>&amp;nbsp;차량용 앱을 웹으로 만들 수 있을까?</title>
      <link>https://brunch.co.kr/@@4mXE/2</link>
      <description>자동차 산업에 IT가 접목된 지 이미 오래되었다. 단순히 자동차의 상태만 보여주던 헤드 유닛의 수준을 넘어서 다양한 정보와 엔터테인먼트를 제공하고 있다. 초기 초록색 배경의 LCD창에서 보이던 시계와 라디오 주파수 수준을 넘어 이제는 built in 된 5~7인치의 터치 스크린이 자동차 헤드 유닛을 장식한다. 커다란 터치스크린으로 유저와의 인터액션은 더욱 &lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.daumcdn.net%2Fbrunch%2Fservice%2Fuser%2F4mXE%2Fimage%2FpNV_wpHPYmem6aK0Fq14-hUA9OI.jpg" width="500" /&gt;</description>
      <pubDate>Wed, 04 Oct 2017 12:14:35 GMT</pubDate>
      <author>Sung Jae Ryu</author>
      <guid>https://brunch.co.kr/@@4mXE/2</guid>
    </item>
  </channel>
</rss>
