예전부터 앱을 한번 만들어 보고싶었다. 머릿속으로 만들어보고 싶은 서비스도 앱이기도 했고 무엇보다 그동안 리액트를 주로 사용해 왔기 때문에 네이티브도 한번 사용해 보고싶었다. 금방 배울것 같기도 했고, 구직하는 입장에서 네이티브를 사용하는 곳에 지원할 수 없다는 것 또
우선, 만들게된 배경은 전에 신한 DS 에서 교육 과정을 진행할 때 오목 게임을 만들었던 적이 있다.어찌저찌 팀원들이 잘 만들어줘서 만들기는 했지만 사실 오목을 판별하는 로직을 작성했던 것 빼고는 어떻게 만들었는지 잘 모르기도 했고, Firebase를 사용하다 보니
Firebase를 사용하게 된 계기 이전에 팀 프로젝트로 진행했던 오목게임을 머릿속으로 구상하면서 이번에는 소셜로그인을 꼭 구현해 봐야겠다고 생각했다. 한번도 구현해본적이 없기도 했고, 대부분의 서비스들이 소셜로그인이 구현되어 있기 때문에 간단하게라도 경험해보고 싶었
벌써 1년 2022년 9월 처음 개발 공부를 시작하게되었다. 물론 그때 하고있던 일도 있었고, 처음부터 개발자의 꿈을 가지고 시작한건 아니었기에, 퇴근하고 알고리즘 문제를 풀며, 문법을 익히는 정도로만 가볍게 시작을 했다.일을 하면서도 6개월간 매일 한 문제 이상 문제
firebase를 사용해 보게 된 배경부터 말해보자면 그동안 로그인 및 회원가입 기능을 구현할 때 한 번도 소셜 로그인을 구현해 본 적이 없어, 한번 구현해 보고 싶어서 찾아보게 되었다.그중 google, github, Facebook 등 다양한 소셜 로그인을 쉽게
토이 프로젝트로 캘린더를 활용한 투두 리스트를 만들게 되었다. 내가 생각한 모습으로 구현하기 위해 캘린더를 직접 구현하기로 했다. 내가 생각한 캘린더는 기존에 저장했던 일정이 있으면 해당하는 날짜에 미리보기로 보여주고 캘린더의 날짜를 선택하면 해당하는 날짜에 일정을 보
구조 분해 할당(destructuring)?구조 분해 할당이란 구조화된 배열이나 객체를 개별적인 변수에 할당하는 것을 말한다.객체나 배열에 저장된 전체가 아닌 일부만 필요할 때 사용하는 문법이다. 저장된 배열에서 구조 분해 할당 과일 이름이 담긴 배열을 구조 분해 할당
JavaScript 엔진이 코드를 실행하기 전에 함수안에 변수 및 함수 선언을 최상단으로 끌어 올리는 것을 말함 실제 코드를 끌어 올리는 것은 아니고 사용하고자하는 변수 및 함수를 미리 선언만 하는것변수를 해당 스코프의 최상단으로 끌어올리는 현상이며, 선언만 할뿐 할당
let,const 는 ES6(스크립트언어의 표준,규격)가 등장하면서 함께 등장한 변수 선언 방식var는 ES6 등장이전 사용하던 변수 선언 방식text is not defined 로 text가 정의 되지 않았다는 오류를 확인 할 수 있다.hello가 출력되는것을 확인
코딩 시작.. 두둥 **. . .** 대학교 4학년 졸업작품을 만들 때 아두이노를 사용했는데 그때 처음 코딩을 접하게 되었다. 물론 나의 전공은 의료공학으로 나름 공대생이기 때문에 C언어 수업을 들은 적은 있다. 1학년 때 딱 한 번... 무튼 오래전 이기도 하고(핑