본문 바로가기

분류 전체보기120

[React Native] Expo CLI와 React Native CLI 개념 React Native 개발을 처음 시작할 때 제일 많이 하는 고민이 어떤 개발환경으로 Setting할까 인것 같아요 보통 Expo CLI / Reat Native CLI 둘 중 하나를 선택하는데 이번 포스팅에서는 위 두 개념에 대해 한번 알아보겠습니다! Expo CLI란? Expo CLI란 React Native 앱을 쉽고 빠르게 구축하는 종합선물세트 라고 할 수 있어요 Expo 의 장점은? 기본적으로 제공하는 API와 라이브러리가 많아 진입장벽이 낮습니다. 그래서 앱 개발 초기과정을 단순화해주고 개발속도가 빨라집니다. Beginner에서 친화적이라고 볼 수 있어요 iOS개발을 위한 Xcode , Android개발을 위한 Android studio 설치할 필요가 없어요 Expo Go 어플만 있으며 기기.. 2023. 9. 4.
[React Native] Reative Native란? 개념, 동작원리, 장점과 단점 Reative Native란? Facebook, 지금의 Meta가 개발한 오픈 소스 모바일 애플리케이션 프레임워크입니다. 모바일의 경우 보통 iOS, Android가 각각 개발되어 배포 됩니다. 그럼 iOS 개발을 위한 Object C나 Swift , Android 개발을 위한 Java나 Kotlin 공부가 필수인데요 Reactive Native는 Javascript 하나만 알고 있다면 iOS, Android 개발을 모두 해야할 필요 없이 하나의 개발로 두가지 Platform을 선점할 수 있습니다 즉 Croos Platform을 지원합니다 Reative Native를 사용하여 서비스 중인 App은? Showcase · React Native Thousands of apps are using React N.. 2023. 9. 4.
[대용량 처리를 위한 MySQL 이해] SNS 서비스 만들기 - 회원정보 등록 구현 이 글은 FastCampus에서 진행하는 "백엔드 개발자를 위한 한 번에 끝내는 대용량 데이터 & 트래픽 처리 초격차 패키지 Online" 강의를 공부하고 기록하기 위함입니다. 저작권 등이 문제가 생긴다면 바로 정리하도록 하겠습니다. 자 이제 SNS 서비스를 만들어보는 프로젝트를 본격적으로 시작하겠습니다. 프로젝트 환경은 지난번 실습환경 구축 포스팅을 참조해주시면 좋을것 같아요 우선 이번 포스팅에서는 회원정보를 등록하는 서비스를 제작하고자 합니다. 신규 회원 등록에 대한 요구사항은 아래와 같아요 회원정보 관리 - 이메일 , 닉네임, 생년월일을 입력받아 저장한다 - 닉네임의 10자를 초과할 수 없다 - 회원은 닉네임을 변경할 수 있다( + 회원의 닉네임 변경이력을 조회할 수 있어야 한다) 첫번째, 두번째 .. 2023. 5. 1.
[대용량 처리를 위한 MySQL 이해] MySQL 소개 이 글은 FastCampus에서 진행하는 "백엔드 개발자를 위한 한 번에 끝내는 대용량 데이터 & 트래픽 처리 초격차 패키지 Online" 강의를 공부하고 기록하기 위함입니다. 저작권 등이 문제가 생긴다면 바로 정리하도록 하겠습니다. 수 많은 Database 중 MySQL을 선택한 이유에 대해서 먼저 소개해볼게요. 전세계에서 가장 많이 사용되고 있는 DB 20위 중 13개가 관계형 Database로 나오고 있어요. 그 중 TOP4는 모두 관계형 DB인 만큼 아직 시장에서 관계형 DB에 대한 활용성이 많은 것 같습니다. 기업에서도 많이 활용하고 있기 때문에 백엔드 개발자라면 관계형 DB에 대한 경험이 실무에서 많이 중요하 것 같아요 물론 관계형 DB 중에서도 MySQL 외 다른 DB에 대해서도 공부하는 시.. 2023. 5. 1.
[대용량 처리를 위한 MySQL 이해] 대용량 시스템의 이해 이 글은 FastCampus에서 진행하는 "백엔드 개발자를 위한 한 번에 끝내는 대용량 데이터 & 트래픽 처리 초격차 패키지 Online" 강의를 공부하고 기록하기 위함입니다. 저작권 등이 문제가 생긴다면 바로 정리하도록 하겠습니다. 초기 웹은 Client - 서버 - 데이터베이스를 나누어져 있었으나 요즘은 웹 서버- 웹 어플리케이션으로 나뉘어져 있는 경우가 많아요 웹서버는 HTML , Javascript가 주로 동작하고 웹 어플리케이션 서버는 데이터베이스와 통신하는 Java Spring, Node.js 등이 있죠 그럼 여기서 웹서버 - 웹어플리케이션 서버는 왜 나뉘어진 걸까요? 웹서버의 복잡도가 점점 증가해서 그렇지만 주목적은 관심사의 분리 / 관측가능한 시스템 / 효율적인 리소스 사용이에요 관심사 또.. 2023. 4. 29.
[대용량 처리를 위한 MySQL 이해] SNS 서비스 만들기 - 실습환경 구축 이 글은 FastCampus에서 진행하는 "백엔드 개발자를 위한 한 번에 끝내는 대용량 데이터 & 트래픽 처리 초격차 패키지 Online" 강의를 공부하고 기록하기 위함입니다. 저작권 등이 문제가 생긴다면 바로 정리하도록 하겠습니다. Brew 설치하기 https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Mac 사용자는 아래 Commend를 Terminal에서 입력 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" MySQL 설치 https://formulae.brew.sh/.. 2023. 4. 29.
[대용량 처리를 위한 MySQL 이해] 대용량 서버를 구축하기 위해서는 어떤걸 알아야 할까? 이 글은 FastCampus에서 진행하는 "백엔드 개발자를 위한 한 번에 끝내는 대용량 데이터 & 트래픽 처리 초격차 패키지 Online" 강의를 공부하고 기록하기 위함입니다. 저작권 등이 문제가 생긴다면 바로 정리하도록 하겠습니다. 서버 개발자로서 대용량 서버를 구축하기 위해서는 어떤걸 알아야 할까? 대용량 시스템이 어려운 이유는 결국 많은 양이 데이터에서 부터 시작됩니다. 어떻게 많은 양의 데이터를 안정적으로 삽입, 갱신, 조회를 할까요? 이를 위해 아래와 같은 항목에 대해 공부가 필요하며 이는 여러 기술에 대한 이해가 필요합니다. 정규화 / 인덱스 / 트랜잭션 / 동시성 제어 MYSQL / MongoDB / Kafka / Redis 그리고 꼭 부하테스트 (ngrinder, jmeter 등)를 통해 .. 2023. 4. 29.
[경영/창업] 크러쉬 잇! SNS로 열정을 돈으로 바꿔라 - 게리 바이너척 진짜 좋아하는 일을 찾아라 그 일에 모든 열정을 쏟아 부어라 콘텐츠로 만들어라 수익화하라 동기부여 컨텐츠를 보다가 우연히 게리 바이너척에 대해 알게되었다. SNS 세계에서 저커버그로 불리며 1000억대 이상 자본가이자 사업가, 강연가, 베스트셀러인 바이너척은 뼈 때리는 독설로 유명하다. 그는 이 책을 통해 SNS를 활용하여 누구나 자신이 원하는 일을 하면서 경제적 자유를 가질 수 있다고 주장한다. 그리고 그 방법은 어떻게 보면 단순하다 진짜 좋아하는 일을 찾고, 그 일에 모든 열정을 쏟아 붇고 이를 SNS 콘텐츠로 만들어라. 즉 퍼스널 브랜드를 만들어라 진짜 좋아하는 일을 찾아라 스마트폰을 멀리두고 지금부터 딱 30분만 내가 좋아하는게 어떤게 있을까? 하고 생각해보자. 적당히 좋아서는 안된다. 그 일이 .. 2023. 4. 20.
상한가 / 거래량 천만주 이상 정리(6/13) 오늘의 주요 섹터 식품(밀) / 자율주행 / 엔터(오징어게임) 종목 등락률 거래량 섹터 샘표 +29.98% 1,706,093 식품 신송홀딩스 +29.98% 5,524,951 유통업 / 식품과 기존식료품 소매 신원우 +29.98% 5,566 섬유의복 / 섬유,의류,신발,호화품 버킷스튜디오 +29.94% 51,907,761 통신서비스 / 핸드셋 모트렉스 +29.94% 907,041 운송장비,부품 / 자동차부품 에코캡 +29.72% 6,085808 운송장비,부품 / 자동차부품 쌍방울 -3.16% 89,191,648 섬유 , 의류 고려산업 +13.95% 38,580,373 식품 진에어 -3.50% 28,911,911 항공사 대한전선 -5.58% 26,645,006 전기장비 삼성전자 -2.66% 21,973,64.. 2022. 6. 14.
반응형