캔바·러버블·v0로 만든 앱을 내 컴퓨터로 로컬화하거나 VS Code로 옮겨 배포하려면 어떻게 하나요?
"뭔가 이방식이 보안에 취약한듯해서..." / "저런것들을 잔뜩갖고있는데 ㄴ로컬화를못하겠어요" / "보통 제미나이 프로 한 4시간 하면 하나나왔는데 어제 클로드하다가 ㅠㅠ포기..." / "그럼...제미나이 캔바로 만든앱을 대체 어케 vscode화해서 배포하는지를 이번 방학내내 공부해야겠네오ㅠ" / "Ai자동분석이 들어가는애들이라 html실행으론 제기능을 못해서..." / "(저 배포 어떻게하는지 몰라서 이때까지 드라이브연결해서 url 공유만 했습니다)"
선생님들의 답 3개
'로컬화한다'는 건 캔바나 러버블이나 v0 app 같은 웹상 개발도구들이랑 달리 제 컴퓨터 자체에 파일을 생성한다는 거예요. html 다운로드 기능이 있으면 다운받는 것 자체가 로컬화이고, 그런 것이 안 된다면 저 앱 작동을 동영상으로 녹화하셔서 클로드코드에게 주고 이 기능 가진 앱을 만들라고 하시면 단숨에 해결됩니다. 로컬화가 끝나요. 그래서 많이들 깃허브(개발자들의 구글드라이브)에 올려서 오픈소스화(공유)할 수도 있고요. / "캔바로 만든 앱이 제가 알기로는 단일 html문서일거에요. 그래서 복잡한 구조의 웹앱을 구현하기는 어려워서 조금 더 다양한 기능을 활용하는 웹앱을 만드실 때는 한계가 있고" / "이미 html로 모든 기능이 구현되었다면 그냥 배포하셔도 될 것 같아요!!" / vscode화란 결국 여러 로컬 파일로 나누는 것을 말하는 것인지 되물으며, 옮기려는 목적부터 확인.
근데 이미 html로 작동하고 뭔가 계정이나 데이터 저장 같은 게 필요없으시다면 저 상태로도 충분하지 않을까요 ㅎㅎ / "캔바냐 터미널 cli(클로드코드 등)냐의 기준은 본격적인 데이터베이스가 필요한 프로젝트이냐 아니냐를 기준으로 삼으시면 좋을거 같네요!" / "예컨대 학생들이 과제를 올리는 사이트다 그러면 터미널 cli!" / "부수적으로 캔바 러버블 등은 샌드박스 가상환경에서 돌아가기 때문에 선생님 프로젝트에 대한 데이터 주권이 그 가상환경에 있다는 건 인지하셔야 합니다" / "커서나 vscode는 IDE라고 부르고 그것이 툴은 아닙니다"
"업스테이지에서 교사에게 제공하는 api 한번 연결해보셔도..."(본인은 받기만 하고 써보진 않았다고) / "근데 전 아직도 간단하고 빨리 할 땐 걍 구글 사이트 이런 거로 해여"