반응형 취미 공부67 2024. 05. 18 (토) 3주차 - Weekly Coding - Day19 드디어 사전주차 강의를 완강했다진짜 퇴근 후 강의 따라하느라 개념 공부를 못했는데.. 이번 주말에 개념 공부 위주로 많이 해봐야겠다라는 생각이든다. 그리고 강의를 들어보고 나니깐 내가 '풀스텍'을 할 수 있을까.. 라는 의문이 마구마구 들더라 하..백엔드 진짜 알면 알 수록 대단하다는 생각이든다.하지만 포기하지 않을거야!!! 이번 주말은 개념공부 + 팀장님 프로젝트 진행해보련다!!아자아자!! 신입연수원_팀장님 프로젝트①1) Word Search 게임 만들기2) 프론트엔드 or 백엔드 중 자신이 관심 있어 하는 분야에 집중하여 구현하기 (ex. 프론트엔드면 백엔드 로직은 파이어베이스로 간단히 구현, 백엔드면 프론트엔드 스타일 등은 신경 쓸 필요 없이 태그만으로 구성) Word Search PuzzlesTh.. 2024. 5. 18. 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. 2024. 05. 15 (수) 3주차 - Daily Coding - Day16 Vite / Npm 자바스크립트의 태생JavaScript는 간단한 동작만을 위해 태어났다 그래서 여러 개의 파일로 나눠서 개발하는 모듈 방식이 없는 채로 탄생했기에,하나의 파일에 수많은 개발자들이 수많은 코드를 작성하면 관리가 힘들고 확장하기도 힘들다는 단점이 있음.JavaScript 는 10일 만에 만들어진 언어이고 초기에는 아쉬움이 많았으며 함수형과 객체지향의 절묘한 배합,누가 짜도 비슷한 코드가 나오는 엄격한 Java와 달리 코드의 자유로움이 존재한다 node.js가 생기고 npm이 생기면서,node.js의 등장으로 인해 CommonJS라는 모듈 방식이 처음 도입됨.npm의 등장으로 인해 이러한 모듈을 모두가 공유할 수 있는 환경이 조성 됨. 모듈 방식CommonsJS 예시 foo.jsexport... 2024. 5. 15. 이전 1 ··· 10 11 12 13 14 15 16 17 다음 반응형