728x90
반응형
웹서비스 개발 과정에서 직접 경험한 것만을 정리해 봅니다.
-⭕ | Case 1✔ | Case2❤ |
백엔드 프로그램언어 |
Python | Java |
백엔드 프레임워크(또는 개발용 웹서버) |
Flask | SpringBoot |
백엔드 웹서버 (운영서버:https, 80) |
[Ngnix] | [Ngnix] |
백엔드 데이터베이스 |
PostgreSQL MongoDB |
MySQL |
백엔드 데이터베이스 활용 |
via Python Libarary | JPA |
종속성 관리 | package.json | pom.xml |
응용 프로그램 | 사용자 통계정보 테이블 | WEB BIZ |
배포 및 수행조건 | - python 설치 pip 도구 |
maven::deploy -> jar java설치 (http://webbiz.llxxxxxx.io) |
구동 명령어 | python ./app.py | java -jar webbiz-0.0.1-SNAPSHOT.jar |
개발도구 | Visual Studio Code ( PyCharm ) |
Intelli J (Eclipse) |
저장소 | GitHub(trans_statistics) (private) |
GitHub(cardatabase) (public) |
배포 및 서버 자원 | StreamLit or Heroku ( 무료서버자원 가능) | |
프론트엔드 프로그램언어 |
Vanilla Javascript + HTML + JINJA 2.0 + |
React JavaScript Bootstrap(md5) [CSS(ant design)] |
배포 및 수행 조건 | 웹브라우저 | Node.JS (npm 도구) (배포본: npm run build) (http://webbiz.llxxxxxx.io:3000) |
구동 명령어 | /usr/local/bin/serve -n -s build (개발서버에서는> npm start ) |
|
개발도구 | Visual Studio Code | |
저장소 | GitHub(MDB5-REACT-UI-KIT-FREE-6.1.0) | |
주요 기능 | 카드결제/SSO인증/Auth Kakao-Developer-플랫폼-웹-URL Robots.txt 테스팅 |
API 를 사용해 보는 클라이언트 프로그램 개발에서 직접 경험한 것을 정리해 봅니다.
Case 1 | Case 2 | Case 3 | Case 4 | |
프로그램 언어 | C# | JAVA | Java Script | Python |
개발도구 | Visual Studio 2017 | Visual Studio Code | Python IDE, Atom, Pycharm, Visual Studio Code | |
목표/대상 | MS-Office Add-In 기능 | 백엔드 샘플 프로그램. | HTML 화면 | 수행속도 측정 |
배포 및 수행 | msi, exe | java | node js | python3 |
종속성 | Distribution 2017 | npm 도구 | pip 도구 | |
요청(Request) | 문장 String, 파일객체 | 문장 String | ||
응답(Response) | JSON | JSON | JSON | |
극복한 knowhow | HTTPS문제 | CORS문제 |
728x90
반응형
'프로그램언어(JAVA , Python)' 카테고리의 다른 글
[SpringBoot] 로그 출력 레벨 변경( INFO->DEBUG ) (0) | 2024.02.14 |
---|---|
[Python] 삽입,버블,선택 정렬- 5개 데이터 예시( 손으로 풀기) (0) | 2023.12.06 |
[PostgreSQL] 수행 시간 데이터 Insert/Select/Delete ( 90,000 entries ) (0) | 2023.11.30 |
[Python] 삽입정렬(Insertion Sorting) (0) | 2023.11.30 |
[Python] 버블정렬(Bubble Sorting) (0) | 2023.11.30 |