Web
Firebase Storage 규칙 수정 불가 오류 해결
개요 지난 7주 동안 교내 경진대회에서 발표 목적으로 Vue.js를 활용하여 웹 애플리케이션을 구현하는 경험을 하게 되었다. 작년에 2개월 간 인턴으로 있었던 회사에서 만들어본 이후로 오랜만에 만져보는 Vue여서 꽤나 헤맸는데, 곧 감을 잡고 몰두하고 있는 나 자신을 발견할 수 있었다. 주요 기능 중에 사용자가 선택한 이미지를 API단에 전송하여 (POST) 이미지를 분석한 결과를 JSON 형태로 받아 시각화하는 것이 있었는데, 문제는 여기서 발생했다. https://api.project.io/endpoint?image_url=" ... " 우리가 사용한 API의 엔드포인트는 이런 식으로 parameter로 이미지의 URL을 받도록 만들어졌다. 개발 당시에는 별 문제 없을 것이라 상정했다. 이미지를 업로..
Front-End 개발자들을 위한 정적 파일 웹 퍼블리싱 - Surge.sh
surge.sh 링크 surge.sh는 AWS S3와 Github Pages와 같은 웹 퍼블리싱 서비스로, HTML, CSS, JS 등의 정적 파일을 무료로 퍼블리시하고 서브도메인과 SSL을 받을 수 있다. 무료로 커스텀 도메인을 받을 수도 있고, 트래픽에 제한을 두지 않는 것이 특징아다. 무료로 다양한 기능을 사용할 수 있고, 방법이 간단해서 인기가 많은 웹 퍼블리싱 서비스다. 백엔드 REST API Server를 따로 운영하면서 SPA에 필요한 정적 파일을 prod 용으로 제공하는 방식으로도 사용할 수 있다. surge.sh는 아직 아시아에 CDN 서버를 두지 않아서 한국에서 서비스하는 것에는 조금 어려움이 있을 것 같다. 유료 서비스인 Surge Plus로 업그레이드하면 다음과 같은 부가적인 서비스..