BLEX :: 블렉스 리팩토링 회고

내가 처음 SPA(Single Page Application)라는 것을 알게된게 작년 9월 쯤이었던 것 같다. 당시에는 자바스크립트에 대해 정말 무지해서 React, Vue 같은 프레임워크들이 어렵게 느껴져 익히는 걸 미뤘었다. 그 핑계는 내 프로젝트엔 …

2020년 10월 28일 · 11 min read

장고에 TypeScript와 SCSS 도입하기

결론부터 말하면 스태틱 파일이 포함된 디렉터리를 순회하며 자동으로 ts는 js로 scss는 css로 트랜스파일을 해주는 코드를 작성하였다. 왜 도입하게 되었나 블렉스에서 프론트엔드 기술은 순도 100% JS와 CSS다. JS의 경우 최대한 하위호환을 …

2020년 06월 09일 · 8 min read

스레드 리뉴얼

간만에 업데이트 일지를 작성합니다. 이제부턴 업데이트 일지를 기록하는 스레드의 형식이 변경된 만큼 최대한 블로그처럼 이곳에 글을 작성하려 합니다. 최초에 스레드는 임시 메모장 혹은 동적으로 채워가는 포스트 정도로 생각하고 기능을 구현하였습니다. …

2020년 04월 23일 · 2 min read

앞으로 만들고 싶은 기능들

앞으로 더 추가하고 싶은 기능이 생길지도 모르겠지만 현재까진 아래에 있는게 전부다. 아래에 있는 기능들을 완성하면 서버 관리나 트레픽 관리하는 정도만 진행하고 다른 프로젝트를 시작해야겠다. 설정 리뉴얼 티스토리처럼 진행중인 항목이다. 앞으로 …

2020년 04월 04일 · 3 min read

티스토리처럼

블렉스는 지금까지 방문자 입장에서의 개발을 위주로 진행하였다. 웹사이트에 방문하는 사용자들에게 되도록이면 '괜찮아 보이는 사이트'로 보이기 위한 작업을 주로 해왔었다. 최근 서비스에 가입해 주시는 분들이 종종 계신데 실 사용자 입장에서의 디자인이 …

2020년 03월 31일 · 2 min read

조회수 개선

개선 방안 기존에는 매일 0시에 CRON 방식을 이용하여 포스트의 속성값을 변경하며 유지하였다. 처음 이 기능을 만들때는 그저 어제, 오늘, 총 조회수만을 간단하게 보여주는 것을 목표로했으나 포스트의 날자별 조회수를 보여주기 위한 …

2020년 03월 27일 · 1 min read

포스트 임시 저장

이 블로그는 정말 짜증나는게 포스트가 임시 저장이 안된다는 점이 매우 불편하다. 솔직히 지금까진 큰 무리없이 비공개 기능을 활용해서 어찌저찌 여차저차 써왔지만 임시 포스트 저장이라는 기능을 만들어 달라는 요청을 받아들여 해당 …

2020년 03월 23일 · 3 min read

BLEX :: 블렉스 개발 중간 회고

블렉스의 개발을 잠정적으로 마무리하면서 개발을 되돌아보고자 한다. 현재 블렉스의 개발자는 초반에 비해서 매우 사소한 수정 작업만 하면서도 오늘도 공부했다는 착각에 빠져있다. 이는 매우 심각한 상황이므로 하루라도 빠르게 서브 프로젝트를 진행해야 …

2020년 02월 25일 · 35 min read

블렉스를 소개합니다!

안녕하세요. 블렉스 개발자 @baealex입니다. 평상시 포스트를 작성할 경우엔 대개는 평어체를 사용하지만 이 글은 여러분들 읽으시라고 작성하는 글이니 경어체를 사용하도록 하겠습니다. 저는 지금 당신과 엘리베이터에서 만났습니다. 당신은 저에게 묻습니다. 그래서 뭘 …

2019년 06월 05일 · 1 min read