UPDATE -----------------------------------------------------------------------------------------------------------------
(작성 중)
2022.09/16 : 전체 내용 구성
예전엔 클론 코딩을 이것저것 만들어보긴 했지만, 코드를 칠 때만 이해하고, 내 걸로 만드는 작업을 미흡하게 방치했었던 것 같다. 지금 생각하면 너무 아까운 시간이었던 것 같다. 하지만, 어렴풋이 기억에 남아있고, 내가 잘못된 방식으로 학습을 했음을 깨달았고, 웹 개발의 각 요소별로 하나씩 뜯어서, 정리하는 것이 좋다고 다짐하게 되는 좋은 경험이었다고 생각된다.
그래서, 웹 개발이란 것을, 가능한 한 언어와 프레임워크의 의존성을 최소화하는 방향으로, 그 개념들을 익히기 위해 아래 내용들을 하나씩 정리해본다.
어떤 특정한 언어를 사용하는 상황이 와도, 당황하지 않고, 개념을 단단히 해서 금방 적응할 수 있도록 하는 것이 최종 목표이다.
정리해야 할 내용
(상세 내용은 별도 글을 작성해서 정리한다. )
0. 개발 내용 선정 : 블로그 웹페이지(심플한 구조)
1. 개발 언어 선정 :
두 가지 언어로 최대한 간단하게 진행한다. 다른 언어이지만 같은 개념을 구현하기 때문에 학습하기엔 좋은 것 같다고 판단했다.
- Javascript / node.js / Express.js
- Golang
2. 서버 생성(글 작성 중...)
- node.js 환경 - 여기
- Golang 환경
3. 백엔드 기본 세팅
4. 프론트엔드 기본 세팅
5. 백엔드-프론트엔드 통신 설정(메시지 주고받기)
6. 프론트 엔진? 세팅(정적, 동적 asset)
7. 서버 호스팅
8. 백엔드-DB 연결하기
9. DB 데이터 가지고 놀기
10. API 적용하는 방법
정리 끝난 내용
'[ PROJECT ] > [ WEB ]' 카테고리의 다른 글
[웹 개발 개념] 2. node.js환경 서버 생성하기 (0) | 2022.09.19 |
---|---|
[ WEBPACK ] 내가 사용한 웹팩(WEBPACK) 설정 방법 + 후기 (0) | 2020.08.15 |