Bblog v2 - 1차 배포
2023. 1. 25. 16:00
프로그래밍/개인홈페이지
어... 생각했던 속도보다 엄청 빠르게 나온다 개인적으로 생각했던 난항은 oracle cloud 내 물리서버 사이에서 딜레이가 약간 생기지 않을까 했는데 그런 거 없이 냅다 잘 나온다 그것도 그런 게 백엔드로 Fetch 날려 받아오는 페이지의 용량이라 해봐야 10kb도 안될 텐데 그게 늦는다는건 약간 진짜로 코딩을 잘못하는 거 아니면 생기진 않을 듯하니.. 이제 oauth랑 자잘한 거 수정하고.. 추가할 기능을 생각하고 남은 기능들 (채팅방 + 관리자페이지)를 해치워야겠다 나름 깔끔하게 잘 만들지 않았나 생각하는데.. 저번처럼 혹시 모른다 한 6개월 지나면 또 갈아치울 듯한 느낌이 든다..
SSG vs SSR 무엇을 선택할까
2023. 1. 23. 14:36
프로그래밍/개인홈페이지
발단 블로그 제작도 막바지에 들어섰고 이제 SEO처리를 위해 타이틀, 내용, 이미지 등등 여러 헤더 작업을 끝내고 ssr이냐 ssg를 선택해야 한다 사실 둘 다 비슷한 거 아니야?라고 생각했는데 이번에 nextjs 공식 다큐먼트에서 그 내용을 자세히 알 수 있었다 https://nextjs.org/docs/basic-features/pages#static-generation Basic Features: Pages | Next.js Next.js pages are React Components exported in a file in the pages directory. Learn how they work here. nextjs.org 일단, nextjs는 가능하다면 ssg를 권장한다 ssr은 서버에서 싸악..
input type=password에서의 한글..
2023. 1. 23. 09:43
프로그래밍/WEB+JS
내 인생 반평생을 윈도우와 살아왔다 작년 6월에 맥에 입문하고 맥만 쓰고 있지만.. 그래도 아직 내 자잘한 상식은 윈도우에 머물러있는 느낌이다 그리고 열심히 블로그를 마무리시키자!라는 마인드로 개발을 하던 도중 댓글 테스트를 하는데 댓글이 지워지지 않는 것이다.. 왜지..? 하면서 급한 대로 syso로 로그를 찍어보니 이게 왠 걸 type=password에 걸어둔 인풋에서 한글이 들어오는 게 아닌가.. 윈도우는 이런 일이 없다 하는데 구글에 찾아보니 종종 이런 일이 생기시는 분이 계신가 보다 대충 ime가 관리를 못하는 것같다 일단 봤으면 막는 게 인지상정 간단하게 !/^[a-zA-Z0-9]*$/.test(password) 이 구문을 이용해 주자 만약 내 password가 숫자, 영어 이외의 다른 문자가..
Bblog v2 - 백엔드 거의완성, 자잘한 기능 준비
2023. 1. 19. 11:56
프로그래밍/개인홈페이지
저번에 만들어둔 entity기준과.. 프론트에서 폼을 짜면서 부족한 컬럼들을 채워가며 백엔드 기능을 거의 마무리지었다 JWT인가를 어떻게 해야 더 깔끔하게 할수있을까 했는데 알고 보니 requestmatchers 써서 들어오는 주소에 토큰검사해서 맞다면 userdetails에 넘겨 로그인으로 넘기면 되는 것이거늘.. 흑흑.. 여하튼 시큐리티도 끝냈고 oauth는 깃허브만 대충 틱 던져주고.. 남은 기능은 글 수정이랑 방문자 분석, 관리자 페이지 정도 아닐까 채팅방은.. 도저히 엄두가 안 나긴 하는데.. 그래도 하긴 해야 하니.. 일단 담주까지 열심히 달려보자