반응형 취미 공부/Daily53 2024. 05. 21 (화) 4주차 - Daily Coding - Day02 4강개발환경 세팅하기- IDE(VS Code) 설치- Node 설치- NPM(Node Package Manager) 설치 VS Code(https://code.visualstudio.com/)의 장점- 무료- 다양한 플러그인 지원- Live Share Node.js- 가능하면 짝수 버전을 사용하는 걸 추천(강사님 의견!)- LTS(Long Term System) 위 프로그램 설치 성공 여부 확인 방법Mac OS1. 터미널 or iTerm2 같은 프로그램을 실행2. node- -v / npm -v 로 버전이 잘 나오면 설치 완료 Window1. cmd 실행2. node- -v / npm -v 로 버전이 잘 나오면 설치 완료 5강자바스크립트 문법- 값과 변수- 데이터 타입 값과 변수- 값 : 데이터 조.. 2024. 5. 21. 2024. 05. 20 (월) 4주차 - Daily Coding - Day01 1강웹 프론트엔드 개발자가 되려면 준비해야하는 것1. HTML/CSS2. JavaScript3. 반응형 모바일(퍼스트 디자인)4. 프레임워크 및 라이브러리5. 버전 관리 시스템(Git 등)6. APIs/REST/GraphQL => API 응용프로그램인터페이스(서버와 통신하는 방법)7. 테스팅 및 디버깅 커리큘럼 소개Web Frontend / Developer Roadmap보편적으로 가지고 있는 채용의 기준 (Job Description) 브라우저 동작 원리 (요청-응답)프로토컬 방식HTML / CSS / JavaScript JavaScript- 연산자- 타입- let, cost, var- 함수- 배열- 오브젝트등등 React (Basic to Advanced)- 컴포넌트- JSX- state 와 .. 2024. 5. 20. 2024. 05. 17 (금) 3주차 - Daily Coding - Day18 소셜 로그인이 필요한 이유- 유저 입장에서 쉽게 로그인할 수 있다- 보안 측면에서도 이점이 있다- 개발자 입장에서도 쉽게 개발할 수 있다 Vite- Dev Server- HMR- 다양한 빌드- 빠른 번들링 웹 프레임워크 Svelte- 직관적인 문법과 낮은 러닝 커브- 파레토의 법칙 80%의 개발은 20%의 기능에 의해 구현한다 Firebase파이어베이스(Firebase)는 구글에서 제공하는 클라우드 기반의 BaaS(Backend as a Service) 플랫폼입니다. 웹과 모바일 앱 개발에 필요한 다양한 기능들을 제공하며, 개발자들이 서버나 API를 직접 관리하지 않고도 애플리케이션의 백엔드 부분을 구현할 수 있게 도와줍니다.파이어베이스가 제공하는 주요 서비스들은 다음과 같습니다:Cloud Firesto.. 2024. 5. 17. 2024. 05. 16 (목) 3주차 - Daily Coding - Day17 Firebase구글에서 제공서버 개발 없이 DB, 유저 인증, 이미지 업로드, 배포 가능무료 제공 범위가 넓음실시간 데이터베이스를 지원인프라 관리에 신경 쓸 필요 없이 빠르게 애플리케이션 제작 가능소규모 프로젝트에 적합 Firebase로 데이터베이스 연동Prototype 이나 POC, MVP를 만들 때 주로 사용prototype => 제품을 만들기 전 디자인 기능 점증을 위한 시제품POC(Proof of Concept): 아이디어가 실행 가능한지 검증하는 시제품MVP(Minimum Viable Product): 최소한의 기능의 제품즉, 빠르게 개발해서 검증해보고 싶을 때 사용 맥에서 npm install -g firebase-tools 설치 시,'Error: EACCES: permission de.. 2024. 5. 16. 이전 1 ··· 7 8 9 10 11 12 13 14 다음 반응형