React Native 3

앱개발 준비 - 리액트 네이티브 & Expo 설치 및 세팅하기

이 글은 제가 앱개발을 하며 알게 된 내용, 느낀 점 등을 기록하고자 쓰는 글입니다. '스파르타코딩클럽'의 '앱개발 종합반' 강의를 듣고 배우고 있습니다. 내용에 대한 반박과 피드백은 늘 감사히 받겠습니다. 1. 대략적인 앱개발 소개 : 리액트, Expo, jsx 2. 리액트 네이티브 & Expo 소개 및 설명 3. 리액트 네이티브 & Expo 설치 및 세팅 4. Expo 실행하기 5. Expo 프로젝트 기본 폴더 구조 1. 대략적인 앱개발 소개 : 리액트, Expo, jsx 이번 앱개발에서는 리액트 네이티브 앱 개발을 더 편하고 쉽게 도와주는 Expo라는 도구를 사용하여 진행합니다. 문법 언어는 JSX를 사용할 건데요, 앱개발 즉 리액트 네이티브 앱 개발에서 구역(레이아웃)을 잡는 문법 언어입니다. J..

React Native 2023.08.13

앱개발을 시작하며 - 자바스크립트 문법 다지기

이 글은 제가 앱개발을 하며 알게 된 내용, 느낀 점 등을 기록하고자 쓰는 글입니다. '스파르타코딩클럽'의 '앱개발 종합반' 강의를 듣고 배우고 있습니다. 내용에 대한 반박과 피드백은 늘 감사히 받겠습니다. 1. 자바스크립트에 대해서 2. 기초문법1 : 변수 3. 기초문법2 : 리스트(배열) & 딕셔너리(객체) 4. 기초문법3 : 함수 5. 기초문법4 : 조건문 & 반복문 6. 앱개발에 자주 쓰이는 자바스크립트 1. 자바스크립트에 대해서 자바스크립트는 보통 웹 사이트(웹 문서)에 움직이는 그림을 그릴 때(혹은 띄울 때) 쓰이는 작고 가벼운 언어였습니다. 사이트 내의 팝업을 띄운다거나, 시간 카운팅이 된다거나하는 모습입니다. 그렇기 때문에 자바스크립트 == 웹 기술! 이라는 고정관념이 있었는데요, 이젠 아..

React Native 2023.08.13

앱개발 전 배경지식 - 리액트 네이티브란?

이 글은 제가 앱개발을 하며 알게 된 내용, 느낀 점 등을 기록하고자 쓰는 글입니다. '스파르타코딩클럽'의 '앱개발 종합반' 강의를 듣고 배우고 있습니다. 내용에 대한 반박과 피드백은 늘 감사히 받겠습니다. 1. 앱 서비스의 기본 동작 구조 : 클라이언트와 서버 2. 앱 개발의 종류 : 네이티브 앱, 하이브리드 앱, 크로스 플랫폼 앱 3. 리액트 네이티브에 대해서 1. 앱 서비스의 기본 동작 구조 : 클라이언트와 서버 앱 서비스를 만든다는 것은, 클라이언트와 서버를 모두 만들어야 한다는 것을 뜻합니다. 클라이언트와 서버를 쉽게 정리해보겠습니다. 클라이언트 : 사용자가 보는 화면 서버 : 원하는 데이터가 있는 곳 클라이언트의 예시를 들어보면 더 쉽습니다. 웹 사이트로 따지면 크롬 브라우저나 사파리, 익스플..

React Native 2023.08.13