본문 바로가기
IT/Web

[Web] 개발환경 구성하기

by treedoctor 2023. 1. 9.
728x90

Python을 이용한 웹 서비스를 간단히 구현해 볼 수있는 환경으로 개발 공부하면서 남기고자 한다.
웹 서비스의 기본 구성요소는 HTML, CSS, JavaScrip로 다음과 같은 역할을 한다.
- HTML - 웹 페이지의 뼈대를 구성
- CSS - 페이지를 꾸며주는 역할
- JavaScript - 동적구성을 하는 역할
Browser는 위 구성요소들을 받아와 그대로 그려주는 역할을 한다.

먼저, 개발 환경을 만들기 위해 아래와 같은 도구와 기술들을 이용하고자 한다.
IDE : PyCharm (JetBrains가 만든 전문 개발자용 Python IDE)
Front-end : HTML, CSS, JavaScrip, jQuery
Back-end : Python, Beautifulsoup4, Flask, Pymongo
DB : mongoDB (클라우드환경, NoSQL)
Server : AWS EC2 (클라우드 환경의 가상서버를 1년간 무상제공)

1. PyCharm 설치 

# PyCharm 다운로드
https://www.jetbrains.com/pycharm/download/
# jetbrins 가입
https://account.jetbrains.com/login

<참고>
■ PyCharm
   - 코드정렬 단축키 → ctrl+alt+L  (Mac cmd+alt+L)
■ 한국어팩 설치
   - 파이참 실행 후 Configure > Plug-ins 클릭하여 Marketplace에서 'korean'으로 검색하여 설치

2. AWS 가입

#최종 배포시 사용할 서버
https://portal.aws.amazon.com/billing/signup#/start

 

 

 

 

 

728x90

'IT > Web' 카테고리의 다른 글

[WEB-2] 웹 구성요소 - HTML, CSS, JavaScript  (0) 2023.01.10