[T.I.L] 221202 - 두번째 미니 프로젝트 시작

권병석·2022년 12월 2일
0

T.I.L (스파르타)

목록 보기
14/22

드디어 새로운 프로젝트가 시작됐다.
아래는 오늘 내가 만든 메인 페이지다.

카드들은 게시글이며, hover하면 velog처럼 살짝 움직이고
카드에 내용이 매우 길어서 카드를 넘어서면 ...으로 처리하고
header에선 프로필 사진을 누르면.. 마이페이지, 글쓰기, 로그아웃 버튼이 있다.
(이전에 진행했던 미니 프로젝트에서 내가 만들었던 html에서 살짝 수정만 했다!)

프로젝트 내용은
velog, t-story 같은 뉴스피드 형식의 사이트를 만드는 것인데,

html, css, javascript는 기본이고
flask 와 MySQL을 써서 db까지 연동해야 하며
구현 해야 할 것들이 너무 많다.

로그인, 회원가입, 글 작성, 삭제, 수정 등등..
그리고 프로필 사진 업로드도 해야하고
로그아웃 기능까지 있어야 한다.

나는 지금 html 과 css만 그나마 할 줄 안다.

나머지는 진짜 암것도 모르겠는데.. 담주 금요일까지 완성을 해야한다 ㅠㅠ
(아니 진짜 근데 우리가 이런걸 배웠나..? 너무한거 아냐..?)

그래도 다행인것은
flask 사용법은 대충 알겠고
MySQL 사용법도 대충 알겠다는 것 이다.

문제는 flask와 MySQL의 연동인데..
구글링을 아무리 열심히 해봐도 한글로 설명하는 글과 영상중에서는 내가 원하는게 안나온다 ㅠㅠ
다들 코드를 생략하고 설명을 하거나, 내가 필요로 하는 코드들 그 이상으로 설명하기 때문에
따라하지도 못한다..

그래서 외국 영상을 구글링 하기 시작했고
드디어 내가 원하는 느낌의 영상을 찾은것 같다.

진짜 구글링과 유트브 검색만 4시간 이상 한 것 같다.
아니.. flask, MySQL 강의까지 들은 시간까지 합하면.. 10시간 이상인가?

진짜 공부는 많이 하는 것 같은데.. 뭔가 이상하다.
약간 음.. 대충 어떻게 돌아가는진 알겠는데.. 응용하려고 하면 못하겠다ㅠㅠ
그래도 계속 하다보면 언젠가 적응 되겠지 싶고..
진짜 어렵다 ㅠㅠㅠㅠㅠ

그래도 재밌긴 하다.

프로젝트 제대로 끝내면 기분 좋겠지..?
열심히 해보자!!!

profile
Back-End 개발자를 꿈꾸는 디제이였던 백수의 TIL 일기장 입니다.

0개의 댓글