SidedockSidedock
로그인
Dev Log/PageRivet 소개를 위한 가상 인터뷰

PageRivet 소개를 위한 가상 인터뷰

#pagerivet
raneree
@raneree

1시간 전

▣PageRivet1개 기록▼ 목록 보기▲ 목록 접기
링크 복사 또는 네이티브 공유

1. PageRivet을 만들게 된 계기는 무엇인가요?

초기 기획 당시에는 지금과 같은 웹 에디터가 아니라 단순한 CSS 버튼 생성기를 만들 계획이었습니다.

당시 AI에게 코드를 생성 요청하고, 생성된 파일을 적용한 뒤 결과를 확인하고, 다시 수정 요청을 하는 과정을 반복하고 있었는데, 이 과정에서 불필요한 작업이 많다고 느꼈습니다.

"생성된 결과를 바로 확인할 수 있다면 어떨까?"라는 생각에서 시작해 미리보기 기능을 추가하게 되었고, 이후 프로젝트 관리와 웹사이트 제작 기능이 확장되면서 현재의 PageRivet이 만들어지게 되었습니다.


2. 이미 다양한 웹사이트 제작 도구가 존재하는데, 새로운 도구를 만들 필요성을 느낀 이유는 무엇인가요?

기존 웹빌더는 초보자도 쉽게 사용할 수 있지만 대부분 특정 플랫폼이나 호스팅 서비스에 의존하게 되는 경우가 많았습니다.

반대로 전문 웹 에디터나 IDE는 강력하지만 웹 개발 지식이 필요했습니다.

저는 AI와 연결된 환경에서 사용자가 원하는 방식으로 웹사이트를 제작하면서도, 생성된 결과를 즉시 확인할 수 있는 도구가 필요하다고 생각했습니다.

PageRivet은 이러한 중간 지점을 목표로 만들어졌습니다.


3. 개발 초기부터 지금까지 변하지 않은 PageRivet의 핵심 목표가 있다면 무엇인가요?

"누구나 쉽고 간편하게 사용할 수 있는 웹 에디터"입니다.

PageRivet은 불편함을 해결하기 위해 시작된 프로젝트인 만큼 기능보다 사용자 경험을 우선으로 개발해왔습니다.

앞으로도 이 방향은 변하지 않을 것입니다.


4. "AI와 협업하는 웹 에디터"라는 표현을 사용하는 이유가 궁금합니다.

사용자는 웹사이트를 기획하고 방향을 결정합니다.

AI는 사용자의 요청에 따라 웹 코드를 작성합니다.

서로 역할은 다르지만 하나의 웹사이트를 함께 만들어가는 과정이라는 점에서 저는 이것을 "협업"이라고 생각합니다.

PageRivet은 이러한 협업 과정을 보다 자연스럽고 편리하게 만들어주는 도구입니다.


5. AI가 웹사이트를 자동으로 만들어주는 것과 AI와 함께 웹사이트를 만드는 것은 어떤 차이가 있나요?

AI에게 단순히 웹사이트 제작을 요청하는 것은 가능합니다.

하지만 프로젝트 규모가 커질수록 구조를 관리하거나 수정 사항을 반영하는 과정이 어려워질 수 있습니다.

PageRivet은 단일 페이지뿐 아니라 다중 페이지 웹사이트도 관리할 수 있으며, AI가 프로젝트 구조를 이해한 상태에서 작업을 진행할 수 있도록 설계되었습니다.

또한 생성 결과를 즉시 미리보기로 확인할 수 있어 수정과 피드백 과정이 훨씬 빠릅니다.


6. PageRivet은 어떤 사용자를 가장 우선적으로 고려하며 개발되고 있나요?

코드는 모르지만 자신만의 웹사이트를 만들고 싶은 사용자를 가장 우선적으로 고려하고 있습니다.

MCP를 통해 AI와 연결할 수 있도록 설계한 이유도 같은 맥락입니다.

동시에 코드 편집 기능도 제공하기 때문에 입문자부터 전문가까지 각자의 방식으로 활용할 수 있습니다.


7. 프로그래밍 경험이 전혀 없는 사람도 실제로 사용할 수 있을까요?

충분히 가능합니다.

저 역시 전문 개발자 출신은 아니지만 PageRivet을 개발했고, 현재 운영 중인 공식 홈페이지 역시 PageRivet으로 제작했습니다.

공식 홈페이지를 PageRivet으로 제작한 이유는 PageRivet이 무엇을 할 수 있는지 직접 보여드리고 싶었기 때문입니다. 단순한 기능 소개보다 실제 서비스 운영 사례가 더 설득력 있다고 생각했습니다.


8. 현업 개발자가 PageRivet을 사용할 이유도 있을까요?

반드시 사용해야 한다고 생각하지는 않습니다.

전문 IDE가 제공하는 기능이 필요한 환경도 분명 존재합니다.

다만 빠른 프로토타이핑이나 AI와의 협업을 통한 작업 속도 향상 측면에서는 충분히 도움이 될 수 있습니다.

그래서 "꼭 사용해야 하는 도구"보다는 "사용해도 좋은 도구"가 되고 싶습니다.


9. PageRivet만이 가진 특징이나 철학이 있다면 무엇인가요?

사용자가 사용하는 AI를 직접 선택할 수 있다는 점입니다.

특정 AI에 종속되지 않고 사용자가 이미 사용 중인 AI와 함께 작업할 수 있도록 설계했습니다.

사용자가 원하는 환경을 최대한 유지하는 것이 PageRivet의 철학 중 하나입니다.


10. 다른 AI 기반 웹 제작 도구들과 비교했을 때 가장 큰 차이점은 무엇인가요?

많은 AI 기반 서비스는 특정 AI 모델이나 자체 구독 서비스를 중심으로 운영됩니다.

반면 PageRivet은 사용자가 이미 이용 중인 AI를 활용할 수 있도록 설계되어 있습니다.

그 결과 사용자는 AI 사용을 위해 별도의 중복 구독을 고려하지 않아도 됩니다.


11. 사용자가 처음 PageRivet을 접했을 때 가장 먼저 경험해보길 바라는 부분은 무엇인가요?

AI가 생성한 결과를 즉시 확인하고 수정할 수 있다는 점입니다.

파일을 저장하고 다시 실행해보는 반복적인 과정을 줄이고, 아이디어를 빠르게 결과물로 확인할 수 있다는 경험을 가장 먼저 느껴보셨으면 합니다.


12. 개발 과정에서 가장 어려웠던 문제는 무엇이었나요?

실제 사용자 환경에서 어떤 문제가 발생하는지 파악하는 것이 가장 어려웠습니다.

개발 환경에서는 문제가 없더라도 사용자 환경에서는 예상하지 못한 불편함이 발생할 수 있기 때문입니다.

현재도 다양한 플랫폼을 통해 PageRivet을 공개하고 있으며, 사용자 피드백을 바탕으로 지속적으로 개선하고 있습니다.


13. AI 기술이 빠르게 발전하는 상황에서 PageRivet은 어떤 방향으로 발전하고 있나요?

PageRivet은 처음부터 AI 활용을 전제로 설계되었습니다.

MCP를 지원하는 이유도 AI 기술 발전의 혜택을 보다 적극적으로 활용하기 위해서입니다.

앞으로도 "AI"와 "협업"은 PageRivet의 핵심 키워드가 될 것입니다.


14. 현재 준비 중이거나 구상하고 있는 주요 기능이 있다면 소개 부탁드립니다.

현재 제가 처음 구상했던 핵심 기능들은 대부분 구현된 상태입니다.

앞으로는 플러그인 시스템을 통해 사용자가 원하는 기능을 직접 확장할 수 있는 환경을 만드는 것에 집중하고 있습니다.

또한 여러 사용자가 함께 작업할 수 있는 협업 기능도 장기적으로 준비하고 있습니다.


15. 플러그인 시스템을 준비하고 계신 것으로 알고 있습니다. 이를 도입하려는 이유는 무엇인가요?

모든 사용자가 같은 기능을 필요로 하지는 않습니다.

누군가에게는 충분한 기능이라도 다른 누군가에게는 부족할 수 있습니다.

플러그인 시스템은 이러한 차이를 해결하기 위한 방법입니다.

사용자가 자신의 작업 방식에 맞게 기능을 확장할 수 있는 환경을 만드는 것이 목표입니다.


16. PageRivet이 장기적으로 어떤 플랫폼이 되기를 목표로 하고 있나요?

처음부터 이렇게 큰 규모의 프로젝트를 계획했던 것은 아닙니다.

하지만 앞으로 더 많은 사용자가 함께하게 된다면, PageRivet은 누구나 AI와 협업하며 웹사이트를 제작할 수 있는 환경의 시작점이 되었으면 합니다.

웹 개발 경험의 유무와 관계없이 아이디어를 실제 웹사이트로 구현할 수 있도록 돕는 플랫폼이 되는 것이 목표입니다.

이 글이 도움됐다면 좋아요를 눌러주세요

댓글

로그인하면 댓글을 작성할 수 있습니다.