[Android] Project : DRF API와 MVVM Clean Architecture & Kotlin JWT 토큰 인증
·
Frontend/Android
안드로이드 공부를 하고 있는데, 어디서부터 이론 공부를 해야할지 도저히 감이 안 와서 닥치는 대로 기능 구현을 하고 있다. DRF는 이전에 개발해놨던 프로젝트를 앱으로 구현 중인 거라 그대로 가져다 썼다. [DRF] 6. Mini-Project : Create Blog(4) - JWT JWT token 이론 정리가 끝나면 본격적으로 로그인 기능을 구현해봐야겠다. DRF를 이해하고 포스팅하는 것이 아니라, 속성으로 머리에 때려넣고 어떻게 잘 반죽해가며 쓰는 중이라 틀린 내용도 많을 jaeseo0519.tistory.com 장고 관련 포스팅은 주구장창 써놨으니 여기서는 API 관련 포스팅은 작성하지 않을 것이다. 여기저기 참조를 해도 기능을 구현하는 데는 아무런 문제가 없지만, 포스팅을 작성하는 데까지는 한..
[Kotlin] Concept Part - Coroutine
·
Frontend/Android
Kotlin이 무슨 Java로 코딩할 때 도와주는 라이브러린가? 했었는데 최근에 공부해보니 이것도 하나의 언어였다. 문제는 자바랑 비슷해보이면서 괴랄하게 생긴 문법때문에 진입 장벽이 다소 높다. 문법이야 뭐..프로그래밍 언어를 많이 다뤄본 사람이라면 그냥 공부하면서 익히는 게 좋다고 생각하므로 따로 정리할 생각은 없다. 참고로 절대 쉬운 내용이 아니다. 나처럼 기본적인 Kotlin 문법도 모른 상태로 도전하면서 머리 깨지는 걸 즐기는 사람은 아무래도 상관없다. 그보다 문제는 개인 정리용으로 쓰는 포스트라 잘못된 정보가 섞여있을 수도 있다. 😅 주기적으로 업데이트 할 예정. 목차 1. What is Coroutine? 2. Coroutine Scope (Coroutine Context) 3. Corouti..
[React] Issue - options.allowedHosts[0] should be a non-empty string.
·
Frontend/React
평소처럼 리액트 작업을 하던 중, 집에서만 잘만 돌아가던 react가 학교에서 실행을 하니 다음과 같은 오류를 내뿜으며 작동하기를 거부했다. 구글에 Invalid options object와 관련된 에러라면서 proxy가 연결할 서버를 찾지 못 한 것이 이유라고 생각했다. 그래서 http-proxy-middleware을 설치해서 setupProxy.js에 module.exports를 정의해주었는데 여전히 실행이 되질 않았다. 정확히는 실행이 되는데 또 다른 오류가 여전히 발생했다. 즉, 엉뚱한 부분에서 문제를 수정하려고 했기 때문에 발생했기 때문이라 생각해서 이번에는 options.allowedHosts[0] should be a non-empty string이라는 문구에 집중해보았다. allowedHo..
[React] 12. React-Redux
·
Frontend/React
이 글은 김민준(velopert)님의 리액트를 다루는 기술을 참조하였습니다. 목차 1. What is Redux? 2. React-Redux VS Context API 1. What is Redux? 리액트는 아무래도 프레임 워크가 아니다 보니 너무 자유롭다는 느낌이 들 때가 있다. 자유롭다는 것은 단순히 좋은 의미로 들릴 수도 있지만, 개발자의 숙련도에 전적으로 의존하게 된다. 초심자 입장에선 어떻게 사용해야 할지는 커녕, 뭐가 뭔지 이해조차 불가능한 거대한 장벽에 가로막히게 된다. 따라서 리액트 관련 포스팅은 항상 구조와 원리를 먼저 파악하고 설명하는 것이 중요하다고 생각한다. 지금까지 내가 작성한 포스팅을 읽어본 사람이라면 useState에 의해 관리되는 Local State의 단점을 이미 알고 있..