티스토리 뷰

개발속도를 생각한다면 당연 파이썬의 장고입니다.

신속한 것이 우선일까 아니면 정확한 것이 우선일까 하는 질문을 받은 적이 있습니다. 신속정확이냐 아니면 정확신속이 맞냐하는 질문이었죠. 상황에 따라서 그 대답은 달라지겠지만 워낙 빠르게 움직이는 it 세상에서는 신속이 먼저고 정확은 그 다음이라고 생각합니다. 사업적인 면에서도 그렇지 않을까요? 빠르게 만들어보고 일단 검증을 받으면서 고쳐나가는게 더 좋다고 생각합니다. 파이썬의 대표적인 프레임워크인 장고는 이러한 경우엔 당연 1순위입니다. 많은 것들이 미리 갖춰져있기 때문에 아주 빠르게 개발할 수 있습니다. 많은 것이 미리 갖춰져있기 때문에 좀 더 무겁다면 무거운게 단점이랄 수도 있겠지만요.

개발속도 뿐만 아니라 장고를 선택해야하는 이유

많은 사람들이 장고를 선택하기 때문에 이미 아주 커다란 커뮤니티가 있습니다. 모르는 것이 있어도 금방 답을 찾을 수 있고, 영어로 되어 있는 것들이 많지만 자료도 아주 많은 쪽이라고 할 수 있습니다. MVC 패턴이라는 단어를 많이 들어보셨나요? 장고는 MVC패턴을 기반으로 하는 프레임워크입니다. 단지 장고의 특성상 MVT라고 부를뿐 입니다. 그만큼 구조에서도 간편하고 쉽게 익힐 수 있는 구조를 갖췄다는 말입니다.

우리가 같이 만들 것은 무엇일까요?

장고를 이용해서 간단한 사이트를 만들어보고 파이썬 애니웨어에 올려서 로컬환경이 아니라 모두가 접속가능하도록 만들어보겠습니다. 같이 만들면서 모델, 뷰, 템플릿 등에서 대해서도 알아보고 어드민 사이트도 바꿔보도록 하겠습니다. 그리고 장고엔 좋은 튜토리얼들이 많이 있습니다. 그 중에서 몇개를 공유해드릴테니 미리 연습하셔도 되고, 제가 만든 튜토리얼을 본 후에 다시 와서 연습하셔도 됩니다.

장고걸스로 시작하기

많은 분들이 장고걸스를 통해서 장고에 입문합니다. 


장고걸스 홈페이지장고걸스 홈페이지


장고걸스를 통해서 시작하는 분들이 많은 이유는 역시 아주 친절하게 가르쳐줄 뿐 아니라 한글 번역도 잘되어 있기 때문이죠.



장고걸스 컵케이크 샵 만들기도 좋은 튜토리얼입니다. 무료로 깃북을 다운받을 수 있고, 물론 아주 친절하고 천천히 잘 가르쳐주기 때문에 아주아주 좋습니다. 

장고2.0 버전에는 장고 문서의 튜토리얼이 좋습니다.

장고 문서에서도 튜토리얼을 제공해줍니다. 장고2.0을 사용하기 때문에 조금 최신식의 튜토리얼을 원하시면 장고 문서의 튜토리얼로 시작해보세요.


장고 문서 튜토리얼장고 문서 튜토리얼


설문조사 어플리케이션을 만드는 과정을 따라하면서 장고2.0의 많은 부분들을 배울 수 있을 것입니다. 한글번역도 잘되어있고 난이도도 별로 어렵지 않아서 쉽게 따라할 수 있습니다.

조금 난이도가 있는 튜토리얼을 원하신다면 MDN을 추천합니다. 


mdn 튜토리얼mdn 장고 튜토리얼


MDN에서 제공하는 장고 튜토리얼은 같이 도서관 사이트를 만드는 것입니다. 아주 좋긴 한데 튜토리얼로서는 어려운 축에 속하는 것 같고, 한글 번역이 제공되지 않은 것들이 많기 때문에 영어로 배워야 한다는 것도 난이도 상승의 원인이기도 합니다.

장고를 추천합니다.

빠르고 쉬운 웹 프레임워크, 큰 커뮤니티를 가져서 문제점 찾기도 수월한 장고를 추천합니다.



공감은 제작자에게 큰 힘이 됩니다.

댓글