뒤로
박진호
박진호 ·

sapa 가 어느 정도 마무리가 되어 간다.


sapa 는 react, vue 같은 ui framework(?) 이다.

(예전 버전은 여기에 ....

https://sapa.easylogic.studio/docs/tutorial-basics/start-sapa/)


기존에 만들었던 sapa 의 개념과 사용성을 jsx 로 맞춤으로써 내부 구조를 다시 만들었다.


jsx 로 구조를 맞춘건 기존의 리액트 개발자들에게 설명하기 쉽도록 하는 목적이 있다.

ui framework 라는 것도 결국은 누군가가 써줘야 하는 입장이니 이왕이면 유저가 많은 곳이 좋을 것 같았다.

그래서 문자열로 되어있는 template 구조를 jsx 형태로 만들고, vdom 개념을 추가 하고 , react 에 있는 몇가지 Hook 들도 비슷하게 넣었다.


겉으로 보면 react 랑 거의 흡사하지만 내부 구조는 완전히 다르다.


그런데 여기까지 하면 또 안 쓸 것 같아서 이번에는 UI 셋도 제공할려고 작업하고 있다.

이름은 elf (easy logic framework) 이다.


문서화 까지 다해서 오픈할려고 열심히 준비중이다.

그러다 보니 생각보다 오래 걸리지만 한 번의 베이스를 만들어 둬야 그 다음으로 갈 수 있기 때문에 마무리를 잘 해볼려고 한다.


곧 오픈할 수 있기를....


ps.

이걸 마무리 하면 아래와 같은 것들이 한번에 정리된다.


  1. ui framework 코어를 만질 수 있다.
  2. 디자인 시스템과 그 결과물의 ui component 를 같이 개발 할 수 있다.
  3. 원하는 기능은 코어에 직접 넣어서 작업 할 수 있다.
  4. 라이브러리 의존성이 많이 없어진다.




6

댓글

로그인 후 댓글을 남길 수 있습니다.

이종석
이종석

기대하겠습니다. 응원드립니다.

박진호
박진호

감사합니다. ^^ 마무리를 잘 지어보겠습니다.