Blog 2

[Frontend] 정리 - 1

□ 댓글 Utterances Github 저장소를 이용하여 댓글 기능을 구현할 수 있는 앱인데 IT 개발 관련 블로그를 만든다면 큰 도움이 될 것 같다. (개발자라면 Github 계정 하나쯤은 있을 것이기에.. ) Utterances에서는 아래와 같이 각 포스트와 댓글(Issue) 맵핑 방식을 정할 수 있다. 보통 맵핑이기에 유일키로 할 수 있는 것으로 정하는데 여기서는 첫 번째 pathname으로 하였다. 문제는 pathname으로 하면 URL에 사용하는 Slug를 조심히 쓰거나 쓰지말아야할 것 같다. Slug 특성 상, 보통 글 제목을 가지고 Slug를 만드는데 백엔드에서 글 제목을 수정할 경우, Slug도 같이 그에 맞춰서 변경하도록 되어있다. 그에 따라서 댓글이 있는 상태에서 글 제목을 수정할 경..

Intro.

전에 회사다닐 때, 도메인까지 구입하여 블로그를 만든 적이 있었다. (지금은 정말 다양하고 편리한 기능을 제공하는 블로그 사이트들에 반해 진작 접었지만..) 처음 만들었을 당시에는 그래도 내가 직접 만든 사이트에 장기간 좋은 글을 계속 쓴다면 나름 나만의 브랜드 사이트를 만들 수 있다는 상상을 했었던 것 같다. (꿈만 컸네.. 쩝.) 지금은 티스토리에 이렇게 글을 쓰지만 아... 너무 좋은 것 같다. Django Admin에 Ckeditor 붙여서 사용할 때는 뭐 나름 나쁘지는 않았지만 별도 추가 개발을 안하고 너무 기본 기능만 쓰다보니 비교가 되는 건 어쩔 수 없나보다. 이젠 사용하지 않으니 소스코드를 공개로 전환하는 과정에서 조금 고치고 싶은 욕구가 샘솟아 몇 가지를 고치고 전환하였다. 참고로 처음 ..