일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- serverless
- 메세지큐
- Notion
- amqp
- ddd
- Zappa
- 회고
- 노션
- 알고리즘
- API Gateway
- finops
- HEXO
- 2020년
- CloudWatch
- Kafka
- 아키텍처
- Leetcode
- React
- 목표
- AWSKRUG
- 도메인 주도 설계
- 머신러닝
- 백준
- 하이트진로
- zookeeper
- S3
- AWS
- LAMBDA
- billing
- github pages
- Today
- Total
목록React (2)
인생은 고통의 연속
지난 1년 동안 아래와 같은 구조의 서버리스(serverless) 아키텍처의 웹서비스를 구축, 개발, 운영했습니다 일단 본 프로젝트는 아래와 같이 크게 3가지로 구성됩니다 frontend : UI, React 프로젝트 backend : API서버, Django 프로젝트 CI/CD : Code Series, CloudFormation 일반적으로 웹서비스를 만들때 많이 구성하는 방식이죠 사용자들은 frontend로 UI를 보고 UI에서 어떤 데이터를 봐야된다면 backend API에 요청해서 DB에 있는 값을 사용합니다 물론 저는 앱 없이 웹서비스만 제공하기 때문에 cloudfront로 충분했었습니다 그리고 위 그림은 큰 그림이고 세부적인 내용은 따로 다른 글에서 다루도록 하겠습니다 아무튼 본 글에서는 서..
최근 백엔드부터 프론트까지 모두 작업해야되는 업무가 있어서 백엔드는 Django를 사용하고 프론트는 React를 사용해서 진행하고 있는데 React를 사용하면서 느끼게된 점들을 쓰고자한다 그리고 React가 SPA고 뭐 이런 기본적인 내용은 생략하려고 한다 사용했던 경험 위주로 작성한다 장점 일단 초기에 매우 강하게 느꼈던 장점들은 이렇다 1. Component JSX를 통해서 구현하는 Component는 너무도 쉽고 강력하기 때문에 리액트에 빠져들게되는 계기가 된다 예를 들어서 1~5까지 출력하는 페이지를 만든다면 아래처럼 딱 필요한 만큼의 html 코드와 js 코드를 병목시켜서 간단한 컴포넌트를 만들 수 있다 // React 컴포넌트 const MainPage = () => { let result =..