vue.js

오늘은 ttip 서비스에 몇 가지 기능 개선 작업을 진행했습니다.1. KOPIS API 연동 — 대구 공연/전시 431건 수집기존에는 한국관광공사 API로 문화행사 데이터를 수집하고 있었는데, 공연/전시 데이터가 부족하다는 걸 느꼈습니다. 그래서 KOPIS(공연예술통합전산망) API를 추가로 연동했습니다. KOPIS API는 JSON이 아닌 XML 응답 방식이라 simplexml_load_string()으로 파싱해야 했습니다. 기존 한국관광공사 데이터와 충돌을 방지하기 위해 event_seq 필드에 kopis_ 접두사를 붙여 같은 테이블에 저장했습니다. 또한 인터파크, yes24 같은 예매 링크를 우선 저장하는 로직을 넣어서, 상세 페이지에서 예매 링크가 있는 공연은 "예매하기" 버튼이 뜨도록 구현했습니..
맛집, 관광지, 문화행사 정보를 한데 모아두는 작업은 어느 정도 마무리가 됐는데,막상 완성하고 보니 뭔가 재미 요소가 부족하다는 생각이 들었다.그러던 중 문득 "대구 사투리 퀴즈를 만들어보면 어떨까?" 하는 아이디어가 떠올랐고, 곧바로 기획에 돌입했다.1. 기술 스택 및 설계사용 기술: Laravel11 + Intertia.js + Vue 3DB 설계는 단순하게 잡았다quiz_questions- id- dialect -- 사투리 문장- answer -- 정답- wrong1 -- 오답 1- wrong2 -- 오답 2- explanation -- 해설- is_active -- 활성화 여부문제 출제 로직도 간단하다. 활성화된 문제 중 랜덤으로 10개를 뽑고, 보기 3개를 섞어서 내..
개발자_초링이
'vue.js' 태그의 글 목록