Onlook
오픈 소스 Webflow를 이용한 맞춤형 앱 제작 도구
Features
- 코딩 필요없이 웹 앱을 수정하고 UI를 시각적으로 구축할 수 있는 웹 기반 도구
- React와 TailwindCSS를 지원
- 로컬에서 React 앱을 실시간 편집하고 재작성 가능
- 페이지에 일부 CSS를 삽입해서 DOM요소를 선택 및 드래그&드롭 가능하게 만들고, 변경사항을 추적해 React 코드로 다시 변환
- 스타일을 분석, 삽입, 코드로 직렬화 해주는 React 파서를 내장
- DOM 요소를 해당 코드로 변환하는 React 전처리기도 포함
- CSS를 파싱/인젝션하고 Tailwind 로 변환함
- 일렉트론 앱으로 노드앱과 메시지 전달을 수행
Hacker News 의견
- Show HN: Open-sourced Webflow for your own app | Hacker News
- Microsoft PCF와 빌드 도구와 통합된다면 높은 가격을 지불할 의향이 있음
- 'components'가 무엇을 의미하는지 모르겠지만, React 컴포넌트를 에디터로 가져와 WYSIWYG 디자이너가 props를 수정할 수 있다면 매우 유용할 것임
- 디자인/개발 모드가 팀의 실제 작업 방식과 맞지 않음
- 개발자는 생각보다 더 많은 디자인 작업을 수행함
- 디자이너는 복잡한 부분을 담당하고, 개발자는 단순한 디자인을 담당함
- 네비게이션과 라우팅이 복잡할 수 있어 개발자가 화면 레이아웃을 자주 담당함
- 디자인 시스템은 컴포넌트로 구현되며, 사용성 문제나 추가 디자인으로 인해 수정됨
- 디자이너는 컴포넌트를 다시 섹션과 화면으로 재구성하고 싶어함
- 디자이너는 이미지, 텍스트, ID와 같은 props를 설정하고, 개발 컴포넌트는 자동으로 동기화되길 원함
- 수익화 계획이 있는지, 있다면 어떤 아이디어가 있는지
- Studio의 큰 그림은 무엇인지, 스타일 편집에만 집중할 것인지, 웹사이트 구축에 필요한 모든 것을 제공할 계획인지
- "데모 예약"과 같은 사용자에게 가치를 전달하는 문구로 변경하는 것이 좋을 것임
- 비기술적 사용자는 호스팅 방법을 모를 수 있음
- 개발자는 호스팅과 유지보수 시간을 고려해야 함
- 오픈 소스로 제공하되, 호스팅 버전도 제공하는 것이 좋을 것임