본문 바로가기

반응형

전체 글

React Native 공부 4 - Learn the Basics 보다 자세한 설명은 React-Native홈페이지 가시면 잘 나와있습니다 1. import, from, class, extends 와 같은 예약어들은 ES2015에서 사용하는 언어들이다.1-1. ES2015(또는 ES6)은 official standard로 지정되었음에도 불구하고, 아직은 모든 브라우저에서 지원되지 않았는데, 이것은 JavaScript의 개선된 집합체(?)라고 생각하면 된다. 2. Hello world! 는 JSX라고 일컫는데, JavaScript내의 XML이 내재된 형태라고 보면 된다.2-1. 많은 프레임워크들은 markup language 안에 코드를 내제할 수 있도록, 특별한 템플릿 언어들을 사용하는데 비해서, React는 반대로 적용된다.2-2. JSX는 markup languag.. 더보기
React Native 공부 3 - 프레임워크 https://facebook.github.io/react-native/ JavaScript와 React Native를 사용하여 모바일 어플을 개발할 때, 전체적인 틀이 위의 URL에 들어가면 자세히 나와있다. 1. 가장 기본적인 틀 - 위의 import문 두 줄은 필수적으로 써주는 것이 좋다 import React, {Component} from 'react';import {Text, View} from 'react-native'; class HelloReactNative extends Component { render() { return ( If you like React, you'll also like React Native. Instead of 'div' and 'span', you'll use .. 더보기
React Native 공부 2 참고 URL: http://yuddomack.tistory.com/entry/1React-Native-%EC%84%A4%EC%B9%98%EC%99%80-%EC%8B%A4%ED%96%89hello-world 1. React-Native-Cli 설치 (expo 사용하지 않을 때)$ npm install -g react-native-cli -g: global 이라는 뜻으로 전역범위에서 설치(사용)을 의미한다. npm으로 설치한 모듈은 기본적으로 해당 프로젝트 안에서만 효력을 발휘하게 되는데, cli는 그 목적이 전역 범위에서 일어나야 하기 때문에 -g를 붙여준다. 2. 프로젝트 생성$ react-native init [프로젝트명] - 적절한 경로로 이동해서 위의 명령어 입력시 해당 프로젝트명을 가진 프로젝트 .. 더보기
React Native 공부 1 안드로이드 스튜디오로 프로젝트를 진행하려고 했으나, 계속해서 샷다운되는 문제 + 빌드 시 시간이 너무 많이 걸리는 문제로 인하여 react native를 이용하여 앱 개발 구현에 도전하게 되었다! 공부 참고 URL: https://academy.realm.io/kr/posts/react-native/ 기존의 크로스플랫폼과의 비교기존의 모바일 자바스크립트 툴들이 웹뷰를 통해 인터페이스를 구축하는 하이브리드 방식이었다면, 리액트 네이티브는 자바스크립트로 작업하지만 인터페이스는 네이티브 위젯으로 표시하는 방법 cf) 크로스 플랫폼(cross-platform) 또는 멀티 플랫폼(multi-platform)은 컴퓨터 프로그램, OS, 컴퓨터 언어, 프로그래밍 언어, 컴퓨터 소프트웨어 등이 여러 종류의 컴퓨터 플랫.. 더보기
GIT 공부 git 기본1. git 초기 사용시git config --global user.email "내이메일"git config --global user.name "내이름" 2. git 저장소 연결(친구 repository)mkdir 저장폴더cd 저장폴더git clone 3. 복사한 폴더로 이동 cd 복사폴더 4. git status 5. git branch [branch명] 6. git checkout [branch명] if ) clone 중 누군가가 작업을 했다면?! push 가 안될 것 ! why? 누군가가 새로 push 했기 때문에로컬과 서버의 커밋 히스토리는 독립적임. 1. git fetch origin리모트 서버로부터 저장소 정보 동기화새로운 정보를 모두 내려받고, 받은 데이터를 로컬 저장소에 업데이트.. 더보기
클라우드 인프라란? 1. 클라우드 인프라: 가상화되고 인터넷을 통해 서비스로 제공되어 사용된다는 점을 제외하고 일반적인 데이터 센터 인프라와 다르지 않습니다. 서버, 스토리지, 컴퓨팅 리소스, 보안 모두 클라우드 인프라의 핵심 구성요소이다. 2. 클라우드의 구성요소: 프론트엔드 플랫폼과 백엔드 플랫폼을 연결하는 딜리버리 네트워크로 구성 참고 URLhttps://www.hpe.com/kr/ko/what-is/cloud-infrastructure.html 더보기
java, jsp, javascript, jquery 구분! 1. java: 개발 언어 중 하나 2. jsp: Java Server Page자바를 서버 환경에서 사용하는 스크립트 방식의 언어 3. javascript: 여러가지 행동(마우스 클릭, 하나 선택)들 혹은 이벤트를 순간적으로 수신하여 적절한 행동을 처리하는 함수를 지정하기 위해 사용 4. jquery: 브라우저 호환성이 있는 HTML 속 자바스크립트 라이브러리. 클라이언트 사이드 스크립트 언어를 단순화 할 수 있도록 설계되었음. ** spring Framework: 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있음. jsp와 javascript 정의가 사실 조금 헷갈려서 더 찾아본 결과 JSP 1) 서버 측에서 실행되는 자바 기반의 .. 더보기

반응형