전체 글 (2) 썸네일형 리스트형 [Seonup] UI 문법을 제공하기 위한 parse 메서드 구현하기 들어가며 oh-so 팀은 JSX와 유사한 문법적 설탕(이하 UI 문법)을 고안하고, 코어 컴포넌트의 parse 메서드를 통해 이 UI 문법을 사용자에게 제공할 수 있도록 설계했습니다. 본 글에서는 parse 메서드의 구현 과정을 다룹니다. UI 문법 특징 oh-so 팀에서 고안한 UI 문법은 태그 형태의 문자열을 템플릿으로 작성하며, 다음과 같은 특징을 가지고 있습니다. 1. 컴포넌트를 HTML 요소처럼 작성할 수 있습니다. 2. 컴포넌트에 props를 전달할 때 HTML 요소의 attribute처럼 작성할 수 있습니다. 3. HTML 요소에 이벤트를 등록할 때 attribute처럼 작성할 수 있습니다. 4. state 값 변수 등 JavaScript 표현식을 삽입할 수 있습니다. UI 문법을 작성하는 .. #1 프로젝트 주제 선정 및 기능 도출 들어가며 안녕하세요, oh-so 팀 개발자 오원(Owon)입니다. 개발자라면 누구나 오픈소스에 대한 로망이 있을 거라 생각합니다. 오픈소스는 대외적으로 개발의 생태계를 발전시킬 뿐 더러, 지속적으로 개발자가 기술적인 도약을 할 수 있도록 도와줍니다. 물론 저희 팀 oh-so 또한 앞서 말한 것과 같이 큰 목표를 지니고 오픈소스 개발에 도모하고 있었습니다. "기억보단 기록을" 이라고 했던가요, 팀원들과 같이 고민하며 문제를 해결하는 과정을 담아내고 싶어 회의록을 작성하게 되었습니다. 과정과 결과를 모두 잡을 수 있는 개발을 할 수 있도록 노력하겠습니다 :) 프로젝트 주제 선정 oh-so 이라는 팀명이 정해지기도 전에도 이미 수 많은 아이디어를 팀원과 주고 받았습니다. 팀원인 선우님과 함께 "프없프" 스터디.. 이전 1 다음