사내 세미나를 위해 만든 자료입니다. 참고로 mac의 keynote를 사용하여 만든 자료입니다.
React만 주 프레임워크로 사용하다가 Svelte라는 프레임워크를 처음 접하게 되었습니다. 직접 사용해보면서 느꼈던 차이점과 현재 회사에서 사용하고 있는 코드를 어떻게 개선 및 최적화해야할지 고민한 결과입니다.
- 날씬한 Svelte
- 왜 Svelte를 써야할까?
- Svelte는 어떻게 동작하는가
- 직접 사용해보면서 느낀 Svelte와 React의 차이점
- 현재 코드 개선점 및 최적화
- 그럼에도 불구하고
프로젝트에서 구글 로그인과 구글 드라이브를 연동하여 드라이브에 있는 파일들을 공유하는 기능을 구현했고, 이때 OAuth를 사용해 우리 서비스가 구글에 접근할 수 있는 권한을 얻었습니다. 왜, 어떻게 OAuth를 사용하여 다른 서비스에 접근하는 권한을 획득하는지에 소개합니다.
- 인증/인가 구현 방식
- OAuth란?
- Google ID(OAuth) 컨셉
- 구글 계정을 사용하여 인증하는 방법
- OAuth 2.0을 사용하여 Google API에 엑세스하기
- OAuth 2.0까지의 History
- OAuth Server
- OAuth 2.0 승인을 구현하는 방법
- 앞으로