{
    "componentChunkName": "component---src-templates-category-template-js",
    "path": "/posts/featured",
    "result": {"pageContext":{"currentCategory":"featured","categories":["All","기타","알고리즘","개발","featured"],"edges":[{"node":{"id":"a156bea7-398f-5fd9-bf25-cc07bd12ec74","excerpt":"개발하게 된 계기 작년에 들었던 수업에서 개인 프로젝트로 3대운동에 도움이 되는 계산기들과 영상들을 볼 수 있는 웹사이트를 만든 후부터 내가 좋아하는 운동과 관련된 서비스를 만들고 싶었다. 이후 학기와 방학 중 다른 것들을 하느라 따로 짬이 나지 않았는데 이번 여름에는 각을 잡고 만들어보려고 한다. 어떻게 쓰일 것인가 학생들이 자신의 운동 영상을 제출하면 해당 영상으로 운동을 얼마나 많이 or 무겁게 들었는지를 평가한다. 무게, 횟수 등의 랭킹은 학부, 학번, 성별, 소속 RC 등의 카테고리로 나뉘어져 자신이 어느 그룹에서 어느 정도의 순위인지 가늠할 수 있다. 자신의 운동능력등에 따라 업적과 그로 인해 얻을 수 있는 뱃지 등이 있고, 이는 자신의 프로필이나 게시판에 글이나 댓글을 쓸때 나타낼 수도 있다 (Ex. 3대 500 뱃지, XX학부 스쿼트 랭킹 1위 등). 자신의 프로필을 꾸며 본인의 운동 경력을 보일 수 있다. 이 기술을 쓰려고 한 이유 처음 시작할 때 예정은 저번 학기…","fields":{"slug":"/22-personal-project/"},"frontmatter":{"categories":"개발 featured","title":"22 개인 프로젝트 개발","date":"July 01, 2022"}},"next":{"fields":{"slug":"/2022-summer-todo/"}},"previous":{"fields":{"slug":"/220716-opic/"}}},{"node":{"id":"c876f69f-dc03-5325-b070-9385c3e699a6","excerpt":"유일하게 디자인을 못했던 로그인 페이지다 구글 로그인은 프로젝트를 시작할 때 내가 가장 처음으로 구현한 기능이다. 프로젝트 시작 전에는 개발에 재미를 붙이지 못했던 내가 이 로그인 기능 구현을 처음으로 성공하고 재미를 붙이게 해준 아주 고마운 기능이 됐다. 구글 로그인말고도 React에서의 계정 기능은 어렵지 않게 구현할 수 있기 때문에 처음 시작하는 사람들이 시도해보면서 재미를 붙이면 좋을 것 같다. 주의!! 이 포스트는 react-native-cli를 이용하여 생성한 프로젝트가 있다는 가정하에 진행됩니다. 만약 expo-cli를 사용하고 있다면 새롭게 프로젝트를 만들어 주시길 바랍니다. (react-native-cli 설정 방법은 여기에서 찾아볼 수 있다.) Firebase 설정 먼저 Firebase의 계정을 만드는 것부터 시작한다. 계정을 만들었다면 Firebase 홈페이지 우측 상단에 있는 ‘콘솔로 이동’ 버튼을 누르거나 console.firebase.com 으로 직접 이동…","fields":{"slug":"/react-native-google-login-1/"},"frontmatter":{"categories":"개발 featured","title":"[React Native] Firebase를 이용한 Android 구글 로그인 1","date":"June 02, 2022"}},"next":{"fields":{"slug":"/react-native-google-login-2/"}},"previous":{"fields":{"slug":"/2022-summer-todo/"}}},{"node":{"id":"094a6858-baf4-518c-b591-1e65e9c3c2d4","excerpt":"저번편에서는 Firebase의 설정을 끝마쳤고, 이번편에서는 실제로 구글 로그인 기능을 구현할 차례다. 프로젝트 설정 먼저 필요한 패키지들을 설치한다. app 모듈은 Firebase의 기능들을 사용하기 전에 반드시 깔아야 하는 모듈이고, auth 모듈은 계정 기능을 사용할 수 있게 해준다. 그리고 google-signin은 문자 그대로 React에서 구글 로그인 기능을 쉽게 만들어주는 패키지다. 패키지들을 설치한 이후에는 프로젝트 자체에서의 설정을 해준다.\nandroid 폴더 안에 있는 build.gradle 파일에 들어가 google-services 플러그인을 추가해준다. 다음으로는 android/app 경로 안에 있는 build.gradle 파일에서 플러그인을 적용한다. 경로가 비슷하니 헷갈리지 말자. auth 모듈도 같은 파일 안에 추가해준다. 로그인 기능 구현 이젠 정말로 기능 구현을 할 차례다. App.js App.js에 있는 코드를 모두 지우고 필요한 패키지들을 불러오자…","fields":{"slug":"/react-native-google-login-2/"},"frontmatter":{"categories":"개발 featured","title":"[React Native] Firebase를 이용한 Android 구글 로그인 2","date":"June 02, 2022"}},"next":{"fields":{"slug":"/start/"}},"previous":{"fields":{"slug":"/react-native-google-login-1/"}}},{"node":{"id":"b50d9862-e9cc-5bb3-bff4-9bd88ea4c271","excerpt":"w(ﾟДﾟ)w 또 시작 티스토리에서 블로그를 운영하다가 벨로그로 옮겨 운영을 하고, 이제는 github.io 페이지를 따로 만들어서 운영을 하게 됐다.\n왜 이렇게 많이 옮겨다녔나라는 생각이 들지만 솔직히 나도 잘 모르겠다.\n여기서 운영하다보면 저곳이 좋아보이고, 그래서 저곳으로 옮기면 이제는 또 다른 쪽이 좋아보이는 심리가 계속 지속 되었던 것 같다.\n이제는 뭔가 온전한 나의 블로그가 생겼다는 느낌을 가지고 정착을 해야 할것 같다. 뭐 할건데? 당장은 이전에 운영하던 블로그에서의 글들을 옮겨오고, 이후에는 계속 하던 기술/공부 관련 포스트를 할 것 같다.\n여름방학부터는 이전에 시도해보지 않았던 아예 새로운 분야를 공부하게 되기도 하고, 지금도 조금씩은 하고 있었지만 이제는 정말로 알고리즘 공부도 열심히 해야한다.\n정보처리기사, 토익 등 취업 관련 해서 하는 공부들에 관해서도 올릴 예정이다. w(ﾟДﾟ)w 또 시작 뭐 할건데?","fields":{"slug":"/start/"},"frontmatter":{"categories":"기타 featured","title":"새 블로그 시작","date":"June 01, 2022"}},"next":null,"previous":{"fields":{"slug":"/react-native-google-login-2/"}}}]}},
    "staticQueryHashes": ["1073350324","1956554647","2938748437"]}