본문 바로가기

nest.js 프로젝트2

Digimon project : 백엔드 프로젝트 - 게시글에 이미지 삽입 설계 프로젝트를 하다가 문득 고민이 생겨서 적는 글이다. 게시글에 이미지 삽입을 어떤 식으로 해야할까? 일단, AWS S3를 사용해서 이미지 파일을 불러오는 형식으로 사용할 예정이다. 백엔드에서 게시글 자체를 html파일로 만들어서 넘겨주자. 이미지는 로 넘기자. -> 하지만 css같은 스타일은 어떻게 할건데? 그러면 다른 글들도 글자색, 밑줄, 크기 이런건 어떻게 할거지? 그냥 마크다운 형식 쓰도록 패키지 다운받아서 써야하나? 결론 : 프론트에서 html파일 자체를 텍스트 형식으로 백엔드로 넘겨서 DB에 저장시키고, 백엔드에서는 DB에 저장된 html형식의 텍스트를 전달하면 된다. 스벨트에는 @html을 사용해서 html구문을 삽입할 수 있다고 한다. 이것을 이용하면 될 것 같다. 그러면 일단 백엔드에서는 .. 2023. 6. 24.
Digimon project : 백엔드 프로젝트 - API 명세 지난 포스팅에서 초기 설계를 대충 끄적여봤다! https://suloth.tistory.com/112 Digimon project : 백엔드 프로젝트 - 초기 설계 일단, 프로젝트를 진행하기에 앞서 간단하게 초기 설계를 해보았다. 아직은 정확히 어떤 기능이 필요하고 해당 기능이 어떤식으로 동작하는지에 대한 감이 잡히지 않아 자세하게 적지는 못했다 suloth.tistory.com 이번 포스팅에서는 API 명세를 작성해 보았다. 참고로! 내멋대로 작성한 것이니 많은 참고는 하지 않길 바란다. API Specification Admin 로그인 POST /api/v1/auth/admin-login 어드민 로그인(jwt) 주의사항 : 같은 email로 5번 연속 로그인 실패시 30분 동안 로그인 금지 혹은 Ca.. 2023. 6. 6.