Go + MongoDB + Semantic UI


가끔 Redis 사용할 때도 있음


- Go


프레임워크 없이 가볍게 만들기 위해 Go 선택

revel처럼 본격 프레임워크임에도 빠른 녀석들이 존재하기는 하나 규칙이 빡빡해서 버림


REST API 제작이 매우 편함, 이건 진짜 써보면 안다


컴퓨팅 파워를 요구하는 웹앱을 제작할 때도 손쉽게 설계 가능

........하나 사실 그런 걸 만들 일이 별로 없음 ㅋㅋ


기본 JSON 패키지의 퍼포먼스가 별로여서 서드파티 패키지로 교체 고민 중

내부에서 교환되는 데이터의 직렬화는 프로토콜 버퍼 사용


gorilla 툴킷 같은 미들웨어 정도는 사용


- MongoDB


대량의 복잡한 데이터를 다루지 않기에 뭘 사용해도 상관 없기 때문에

스키마 짜느라 고민하지 않아도 되는 MongoDB 사용


- Semantic UI


부트스트랩은 너무 식상

이름처럼 부트스트랩 대비 더 의미론적인가는 잘 모르겠음