1. 사이트 구조 이제 실제로 프로젝트를 구성하고 사이트를 개발해보자. 우선 웹 어플리케이션 개발을 위한 영역을 크게 2가지로 나눌 수 있다. 첫번째 영역은 프론트엔드(Front-End)고 두번째 영역은 백엔드(Back-End) 이다. 프론트엔드는 사용자에게 보여지는 부분을 의미한다. 이 부분에서 생각되어지는 가장 중요한 요소는 사용자에게 데이터가 어떻게 보여질 것이고, 사용자의 정보를 어떻게 입력 받을지에 대한 고민이다. 그렇기 때문에 프론트엔드 개발자들은 단순히 기능적인 부분에 대한 고민을 넘어서 디자인적인 요소도 반드시 고려해야한다. 프론트엔드에서 주로 개발하게 되는 영역은 아래와 같다. 사용자들에게 보여줄 정보사용자들이 사이트에서 입력하게 되는 정보벡엔드에 있는 데이터를 어떤 형태로 바꿔 사용자에..
1. 웹 어플리케이션 구축 개발 공부를 하는데 있어 이론만 공부하는 건 정말 바보 같은 짓이다. 이 과정을 정말 재미도 없고 머리에 잘 들어오지도 않는다. 우린 앞서 3단계의 과정으로 Vue.js, Nuxt.js, Node.js를 배웠다. 각각의 개념에 대해 간략한 소개와 개발 환경 구축 방법을 배웠다. 그다음 간단한 문법과 작동 원리에 대해 배웠다. 앞서 배운것만 잘 응용한다면 우린 웹 어플리케이션 하나를 만들 수 있다. 하지만 노트북을 들고 어플리케이션을 막상 개발할려고 하니 쉽지가 않을 것이다. 특히나 개발을 한번도 안해본 사람들은 더더욱 그렇다. 이제 앞서 배운 이론들이 어떻게 적용되어 우리가 원하는 웹 애플리케이션이 되는지 살펴보자. 사이트 기획 전에 기초적으로 알아야할 사항을 복습해보자. 1)..
국가의 기강을 무너뜨린 신흥 세력에 대한 진압 VS 시대의 흐름을 타지 못한 조선의 가톨릭 대규모 탄압 병자호란이 끝남에 따라 조선은 청의 거대한 세력앞에 무릎을 꿇고 그들의 문화를 적극적으로 받아들인다. 서방세력과도 잦은 교역을 하던 청나라 였기에 조선 내부에서도 그들의 학문과 기술을 배워 힘을 길러야한다는 목소리가 커진다. 이 과정에서 자연스럽게 서방의 문물이 서서히 조선에 들어오기 시작한다. 그중에는 한문으로 작성된 성경 책도 있었다. 서구의 선교사들이 청의 백성들에게 선교하기 위해 작성한 것인데, 이 책이 조선에까지 들어오게된다. 이 책들이 재야 사이에 서서히 퍼지게 되고 권력에서 밀려난 남인들 사이에서 서학이라는 이름으로 유행하게 된다. 이들은 중국 선교사들에게 세례를 받기도 하면서 조선에 가톨..