짧은 기간동안 해볼 만한 것들을 찾다보니 가장 기초적인 TO DO 사이트를 생각하게 되었다. 간단한 시리즈로 진행하여 기획부터 배포까지의 과정을 글로 작성해 보아야겠다는 생각이 들었다.
그냥 내가 사용하기 편한 나를 위한 투두 리스트를 만들기로 했다. 카테고리를 생성한 후 각각의 카테고리에 해야될 일들을 작성할 수 있도록 하기로 했다.
기존에 내가 사용하던 기술들을 사용하기로 했다. 새로운 기술을 배울 시간도 많이 없기 때문이다.
framework | db | orm | auth |
---|---|---|---|
Express.js | MySQL | Sequelize | JWT |
기존 Jquery만을 사용하다가 이번에 Vue를 사용해본다. 예전에 React를 사용해 본적이 있지만 Vue가 배우기도 쉽다고 하고 작은 프로젝트에서는 Vue가 더 적합하다는 글들을 봤기 때문이다. 사실 프론트는 해본적이 없어서 새로운 도전이 되 것 같다.
framework |
---|
Vue.js |
일단은 간단하게 ERD로 그려봤다. 조금 다듬어서 개발 해야겠다.
일단은 기획은 이정도로 해야겠다. 바로 개발할 생각인데 짧은 시간에 하기 위한 프로젝트라서 백엔드쪽 작업을 빨리 하고 프론트엔드는 조금 여유를 가지며 공부하면서 해야겠다.