Back-end/Server & Cloud

[Server] Restful API란?

Rest API, 백앤드 개발자들은 물론이고 많은 개발자들이 알고 있는 정의인데요. 이전 게시물에서 Restful API에 대해서 간단하게 정리를 했었습니다. 단순히 HTTP 기반으로 필요한 자원에 접근하는 방식을 정해놓은 규칙을 뜻하면서 url을 정하는 Rule이 있다 정도만 알고 있었는데 알고 보니 그렇게 간단하게 끝낼 개념이 아니라는 걸 알았습니다. 특히 백앤드 개발자는 Restful이 무엇이고, 왜 사용하는지에 대해 자세히 알아야할 필요가 있다고 판단했고 이번 기회에 자세히 살펴보려고 합니다. 0. 먼저 Restful 이란? Rest는 HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, D..

2022.03.29 게시됨

Back-end/Server & Cloud

[Server] 토이프로젝트

apply.softsquared.com/ SOFTSQUARED 단순한 개발 지식만을배워가는 곳이 아닙니다 소프트스퀘어드는 함께 성장합니다. 개발 트레이닝을 통해 개인의 역량이 성장합니다. 성장한 역량은 소프트스퀘어드 내부의 다양한 활동을 통해 test.softsquared.com 클론코딩 먼저 2월 4일부터 2월 21일까지 2주동안 인스타그램 클론코딩을 진행하게 되었다. 클라이언트 2명, 서버 2명으로 한팀이 되서 작업을 했다. 클라이언트는 AOS 어플리케이션 개발을 담당했고 서버는 서버 구축, ERD설계 및 데이터 베이스 관리등 백앤드 업무를 맡았다. DB : AWS RDS , MySQL 8.0.0 Tool : DataGrip을 사용했다. Server : AWS EC2 , ubuntu 18.04 Ngi..

2021.02.16 게시됨

Back-end/Server & Cloud

[Server]RDS적용, JWT를 사용한 로그인 구현

apply.softsquared.com/ SOFTSQUARED 단순한 개발 지식만을배워가는 곳이 아닙니다 소프트스퀘어드는 함께 성장합니다. 개발 트레이닝을 통해 개인의 역량이 성장합니다. 성장한 역량은 소프트스퀘어드 내부의 다양한 활동을 통해 test.softsquared.com 5주 차 과제 RDS 적용하기 회원용 API 만들기 (JWT 사용) 5주차 수업은 4주차 피드백을 받으면서 시작했다. 많이 미흡한 점이 보였다. API의 기본인 CRUD가 하나도 되지 않은 API들만 만들어봐서 뭐 많은 피드백도 받을 수 없었다. 이번 수업에서 다시한번 API를 이해하고, 감을 잡을 수 있었다. 팀원분들의 도움을 많이 받으면서 성장하고 있는거 같다. 5주차 과제는 미흡했던 4주차 과제를 마무리하고, AWS에서 제..

2021.01.28 게시됨

Back-end/Server & Cloud

[Server]MySQL,RDBMS,Query,ERD란?

apply.softsquared.com/ SOFTSQUARED 단순한 개발 지식만을배워가는 곳이 아닙니다 소프트스퀘어드는 함께 성장합니다. 개발 트레이닝을 통해 개인의 역량이 성장합니다. 성장한 역량은 소프트스퀘어드 내부의 다양한 활동을 통해 test.softsquared.com 3주차 과제 모바일 애플리케이션에 대한 ERD 설계 (aquerytool) 엑셀 or 스프레드 시트에 자신이 표현하고자 했던 화면과 칼럼을 각각 캡처하고 작성하기 한방 쿼리 작성하기 3주차는 2주차 과제 피드백을 받고 데이터베이스에 대한 수업을 들었다. 2주 차 과제가 생각보다 까다로웠는데 쉬운 과제였다.. 3주 차부터는 더 열심히 시간 투자를 해야겠다. 막연하게 데이터베이스가 무엇인지 정도만 알았는데 실제로 서비스되고있는 애플..

2021.01.12 게시됨