본문 바로가기

게시판

(2)
Web Front-end 갱신 프로젝트 20여년 전에 겨우 인터넷이 태동하던 시절에 Web Server HOWTO라는 홈페이지를 만들어 운영했었다. 2000년 들어 홈페이지를 운영할 상황이 안 되어 사이트가 없어졌었고, 2018년에 갑자기 이걸 되살리고 싶어져 그 당시 받아 두었던 백업본을 찾아 되살려냈다. PC에 Apache Server, MariaDB, GCC 등을 설치해 기존 소스 그대로 사이트를 살려내는데 Web 표준이 많이 바뀌어 HTML 1.0 시절의 소스가 그대로 동작하지 않아 상당히 많은 수고를 하면서 기존 모습 그대로의 홈페이지를 되살려낼 수 있었다. 블로그 어디쯤의 글에 되살려낸 페이지의 스크린 샷이 있을텐데... 여기 있구만. 헤더를 제외한 부분은 옛날 것 그대로다. 이걸 현행 기술로 재생하는 프로젝트를 거의 1년 동안 진..
MEAN Stack 게시판 프로젝트 MEAN Stack.MongoDB, Express.js, Angular.Js, Node.Js이렇게 4가지가 모여서 MEAN Stack 신기술 습득 차원에서 MEAN Stack을 이용해 기존 게시판 프로그램을 구현해 보기로 했다.여러 가지 난제를 극복하고 게시판은 완성되었고 잘 동작하고 있다. Angular.js는 이직 적용되지 않았음.기존 CGI 게시판과 동일하다.그러나, 소스의 양이 확연하게 줄었다.Node.js가 코딩의 양을 대폭 줄여주었고,ejs가 클라이언트 HTML 만드는 수고를 대폭 줄여준 것이다. 물론 기존에 만들어진 소스가 있었기 때문에 하루에 한 기능씩 만들 수 있었지만...하여간, 웹프로그래밍의 최신 트렌드를 반영한 게시판으로 의미가 있다.