모두의 코드
사이트 새 단장
작성일 : 2023-08-23
이 글은 183 번 읽혔습니다.
안녕하세요 여러분! 엊그제 미루고 미루어 왔던 사이트 업그레이드를 완료하였습니다.
기존에 있던 서버는 Node JS 기반 서버였는데, 코드가 너무 개판이기도 했고, 원인을 알 수 없는 메모리 leak 이 있어서 서버가 종종 죽곤 했었습니다. 그래서 이 참에 Rust 도 배우는 김에 Axum 기반으로 다시 재작성 하였습니다. 그리고 원래 사이트는 EJS 라는 템플릿 엔진을 사용하였는데, 하필이면 Rust 에는 아직 구현체가 없어서 얼추 제가 사용할 정도만 파싱을 해주는 Rust 기반 EJS 템플릿 엔진 Dojang 을 만들기도 하였습니다.
또 백엔드 말고도 프론트 부분도 조금 개선을 했는데, 먼저 글 페이지 상단에 카테고리 바를 추가해서 원하는 카테고리로 쉽게 이동할 수 있게 하였고, 왼쪽에 보이던 사이드바를 조금 단순화 하였습니다. 그리고 카테고리 별 글 목록이 나오는 페이지를 추가해서 (예를 들어 여기), 원하는 카테고리에 있는 글 목록을 한 눈에 볼 수 있게 했습니다. 새롭게 바꾼 디자인이 마음에 들면 좋겠네요!
확인해 보니, 마지막으로 글을 올렸던게 2022년 2월 입니다. 그 동안 여러가지 일들로 바뻐서 사이트에 자주 들어오지 못했었는데, 예전 처럼 긴 글이 아니더라도 짧게나마 꾸준히 글들을 올려 보도록 하겠습니다. 아마 다음으로 쓸 글들은 Rust 에 관해서 일 것 같네요. 오랜 잠수에도 변함없이 사이트를 방문해 주셔서 감사합니다!
댓글이
17 개 있습니다!
강좌에 관련 없이 궁금한 내용은
여기를 사용해주세요
또는 직접 입력하세요 (댓글 수정시 비밀번호가 필요합니다)
댓글을 불러오는 중입니다..