기존에 자바1.4 에 Spring 2버전으로 되어있는 사이트를 유지보수하다가
쉬는중간에
친하게 지내던 동생이 있어서 놀러갔는데
사이트를 Meteor 로 구현한다고 해서 첨에 뭐가 미쳐? 미쳐? 하다가
프레임워크라는 소리를 듣고
찾아보는 중인데
개발자가 확 땡기는 내용들이 많이 있어서 좀 알아보기로 함
metero 의 장점은
단일언어 구성
개발 소스가 대체적으로 줄어든다.
프레임워크에 의해서 게시물, 댓글 등 변동사항이 다른 유저에게도
실시간 갱신된다는 것
단점은
시작이 2012년도 라 아직 특히 한국에는 이슈가 안되어 있다는점
같은 이유로 이슈사항이 구글에 널리 알려져 있지 않은점
정도랄까?
기본적으로 OS 는 윈도가 아닌 리눅스 기반으로 작업했던터라
동작하는거에 명령어 중심으로 진행해야함.
실제 helloworld 만 찍어보니 이건 자바스크립트 프레임워크 + autoset 으로 보인다.
명령어 실행하면 기본 골격 잡아주고 그 위에서
db까지 바로 띄우고 설정 잡을게 있는 경우 같이 포함시키는데 설정도
파일안에 포함되어 있어서 실제 실행은 명령어만 때리면 된다.
기본적인 설명은 하단 참고하였던 사이트만 참고해도 충분할듯함
이걸로 녹은 먹지는 않고 있기 때문에
나중에 어쩔수 없이 해야되면 하겠다고 생각하는 터라....
FOLD 의 경우 Meteor로 만든 사이트로
현재 해당 프로젝트소스가 open되어 있으며
라이센스는 MIT를 따르고 있는 프로젝트인데
일단 Meteor로 작성되어 있고 이를 수정할수 있는 openSource라
해당 내용을 살펴만 보게 됨
이를 띄우기 위해서는
start 파일을 실행하면 되는데 해당 파일 안에는 옵션 설정이 명시되어 있다.
그 파일명은 settings.json 으로
소스를 받고 해당 최상위 폴더에서 meteor를 실행하면
만들어지는 파일인데
무슨 이유에선지 본인의 컴퓨터에서는 해당 파일이 생성되지 않아
옆 사람껄 (mac) 받아다 setting.json을 실행하는 방식으로 띄웠다.
그리고
settings.json 에 google api 키 가 포함되어 있어야 사용이 가능함
(보완예정)
작성시 meteor 관련 정보
meteor 다운로드 (계정 하나 만드는게 속이 편할 것입니다)
https://www.meteor.com/
meteor를 찬양하는 개발자의 글 - Meteor로 헬로머니 재구축하기
http://lab80.co/rebuilding-hellomoney-in-meteor-kr/
meteor 관련 찬양 블로그 2 (간단한 사용법 포함) - RKJUN'S BLOG
https://rkjun.wordpress.com/2012/06/04/meteor-js-preview-0-3-6-intro/
일부 번역된 meteor 설명
http://kr-docs.meteor.com/
번역하여 다른곳에 따로 구축한 meteor 설명
http://kr.discovermeteor.com/
meteor 관련 커뮤니티 미티어 코리아
http://www.meteorjs.kr/
작성시 FOLD 관련 정보
readFold 사이트 위치
https://readfold.com/
gitgub 프로젝트 위치
https://github.com/readFOLD/FOLD
댓글 없음:
댓글 쓰기