혼자 헤딩하며 만드는 쇼핑몰 제작기 입니다. 지난주에는 admin 쪽에 angularjs 쪽으로 헤딩하고 삽질하고 반복 했다면 이번주에는 nodejs 쪽에서 쿠키/세션/redis 쪽으로 헤딩하고 삽질했네요. 예제나 api를 찾아봐도 이게 nodejs 를 단독으로 돌릴때 req.session 이 공유되는지라.. 지금 쇼핑몰 구성은 nodejs 로 된 부분은 순수하게 back-end로 front-end 가 요청하는 정보를 대부분 json 형태로 제공하는 역활로 제한해두다보니 nodejs 에서 아무리 session을 만들고 해도 front-end와 연동할 방법이 엄음.. 좌절.. 그래서 redis 를 깔고 connect-redis 를 해보고 ioredis 를 해보고 막 삽질을 했습니다. 그래서 처음엔 expr..
와이프의 쇼핑몰을 개발하면서 쇼핑몰쪽에는 angularjs 를 도입하려다가 문제가 생겨 걷어내고 관리자 페이지에만 angularjs를 도입하여 개발하고 있다. 물론 이쪽도 기본 테마는 개발된걸 구매하여 진행. 구글 material 디자인을 기반으로한 angularjs admin theme 를 구매하여 작업 중이다. 다만 구매한 테마에는 위지윅 에디터가 포함되어 있지 않아서 오픈소스 위지윅 에디터를 찾아보았더니 textangular 라는 좋은 에디터가 있어서 이를 포함시켰다. 맨땅에 헤딩으로 개발하고 있자니 힘들지만 와이프거니 열심히 만들어야지! https://www.jaram.kr
지금 현재 쇼핑몰 개발을 bootstrap+jquery 기반으로 된 유료 템플릿을 사서 백엔드 쪽 개발 후 연동으로 개발하고 있는데 데이터바인딩을 편의하게 하기 위해서 프론트엔드는 angularjs 를 사용했더니 처음에는 몰랐는데 두개는 다르다고 볼수 있다. bootstrap 은 문제가 안되지만 jquery 와는 angularjs 가 추구하는 방향이 다르므로 같이 사용하고자 하면 못 할 것 없지만 일반적으로는 권고하지 않는 부분.. angularjs 를 쓰려면 전체적인 디자인을 다시해야되는데 그러기에는 시간이 부족하다.. 쩝 일단 목표로 하던 angularjs 부분은 다른 곳에서 다시한번 도입하여 진행해보도록 하고 쇼핑몰쪽에서는 다시 제거해야 겠다.. 으으 삽질의 연속 이구나. 09-17 12:07 각 ..
기본적인 디자인들은 bootstrap 유료 디자인을 판매하는 wrapbootstrap 에서 구매하여 사용하고 있습니다. 회사1. javascript + nodejs + expressjs + bootstrap ui 사용한 서버실 관리 서비스 (회사 내부 VM / CentOS 7.1) 개인1. javascript + angularjs + nodejs 쇼핑몰 (vultr 가상 호스팅 Tokyo Location / ubuntu 15.04 / nginx) 2. javascript + nodejs 창세기전 2 웹 게임 (개인 프로젝트 스프라이트 추출 단계) 창세기전2는 현재 스프라이트 추출은 거의 다 된 상태인데 맵 타일 위치를 못찾은 상태. 그리고 회사일이나 기타 사정으로 중지상태임. 하지만 시간을 내서 곧 웹 ..