Xcape Project 3

express DB 연동 (MySQL)

프로젝트 구조는 backend, frontend를 나눠서 진행했습니다. 터미널로 backend 디렉토리에 접근한 뒤 mysql을 설치합니다. npm install mysql --save backend/config/database.js const mysql = require("mysql"); const db_info = { host: "DB HOST", port: "PORT_NUMBER", user: "USER_NAME", password: "PASSWORD", database: "DATABASE", }; module.exports = { init: function () { // return mysql.createConnection(db_info); return mysql.createPool(db_info..

Xcape Project 2022.01.04

Vue 프로젝트 근데 이제 express와 node.js를 곁들인...

안녕하세요. 한 해가 새롭게 시작 됐습니다. 지난 21년 잘 마무리하셨는지요? 작년 가장 큰 이벤트로는 취업이라고 말할 수 있겠네요. 취업은 됐으니 22년의 목표는 자기계발로 목표를 잡았습니다. 인프런에서 30%할인 한다기에 자바 알고리즘강의도 샀고 프로젝트로는 뭘 할까 생각하다가 React는 맛봤으니 이번엔 Vue를 사용해보자! 근데 이제 node.js를 곁들인.. 번뜩 들더라구요 제 블로글 봤다면 아시겠지만 SpringBoot와 React로 프로젝트했었는데 SPA, CSR, SSR을 모르는 상태로 진행하다보니 문제가 생기는 부분이 있어서 SpringBoot는 권장하는 thymeleaf을 사용하는걸로 잠정 결론내렸고 Vue를 100%로 활용하기엔 node.js, express가 적합하겠다 싶어 조합을 ..

Xcape Project 2022.01.01

🔥구글 플레이스토어에 앱 올리다.🔥

드디어 기다리던 앱 1버전을 출시했습니다!!!!!!!!!!! 최근엔 정말 바쁘게 지냈습니다. 어플을 개발하면서 시간가는 줄도 모른채로 하루하루 다 쏟아부었습니다. 1버전이 완성된건 어제지만 깃크라켄 opening repo 무한루프에 빠져서 다 날아가는건가 싶어서 심장도 철렁했지만 유능한 의사분께서 잘 꼬매주셔서 날아가진 않았습니다 ㅎㅎ 잘 작동하는 모습입니다. 처음 스스로 주도해서 만들어본 안드로이드 앱인데 많은 어려움이 있었습니다. 상세한 코드는 다음 포스팅부터 리뷰하겠습니다. 안드로이드앱은 MVC패턴이 아닌 MVVM패턴을 사용한다고 하는데 패턴까지 익혀서 하기엔 시간이 오래 걸릴거같아 필요한 기능부터 우선 다 구현했습니다. 기능도 그렇지만 디자인을 어떻게할까도 많이 애먹었는데 부트스트랩 다크테마를 그..

Xcape Project 2021.08.25