Oagree
close
프로필 배경
프로필 로고

Oagree

  • 분류 전체보기
    • JavaScript
    • React
    • Web
    • Computer Science
    • Algorithm
    • 딥러닝
      • 기초 이론
    • WIL (Weekly I Learned)
  • 홈
  • 태그

[React] 리액트란?

이번에는 자바스크립트 라이브러리 중 하나인 리액트에 대해 알아보겠습니다! 리액트 먼저, 리액트(React, React.js, ReactJS)는 자바스크립트 라이브러리 중 하나로 사용자 인터페이스를 만들기 위해 사용됩니다. 또한, 리액트는 SPA(Single Page Application)의 UI를 생성하는데 집중한 라이브러리 입니다. 리액트의 특징 그렇다면 리액트는 왜 사용할까요? 리액트의 특징을 알아보며 생각해봅시다! 1. Component 기반 라이브러리 컴포넌트(Component)는 독립적인 단위의 소프트웨어 모듈을 말합니다. 리액트는 독립된 컴포넌트들을 조립하여 화면을 보여줍니다. 리액트는 헤더, 메인 콘텐츠, 네비게이션, 메뉴, 버튼 등 여러 컴포넌트들로 쪼개져 구성할 수 있기 때문에 전체적인 ..

  • format_list_bulleted React
  • · 2022. 1. 31.
  • textsms
[항해99] 3주차 회고

[항해99] 3주차 회고

한 주에 대한 정리 3주차는 드디어 자신이 정한 주특기를 배우는 주차였습니다. 제가 선택한 주특기는 리액트였습니다. 3주차에 집중적으로 배운 것은 리액트의 기초와 라이프 사이클, 라우팅이였습니다. 리액트에서 리액트 요소가 화면에 그려지고 사라는진데 까지의 사이클 SPA에서 라우팅 등 어떻게 리액트가 그려지고 작동하는지를 배울 수 있었습니다. 아래에서는 라이프 사이클을 이해하기 위해 필요한 DOM과 프로젝트를 만들 때 서버에 대한 고민을 줄여줄 수 있는 서버리스에 대해 알아보겠습니다. DOM 먼저 DOM은 Documnet Object Model로 XML이나 HTML 문서에 접근하기 위한 일종의 인터페이스를 의미합니다. 이 객체 모델은 문서 내의 모든 요소를 정의하고, 각각 요소에 접근하는 방법을 제공합니다..

  • format_list_bulleted WIL (Weekly I Learned)
  • · 2022. 1. 30.
  • textsms

[JavaScript] 함수 표현식 VS 함수 선언식

이번에는 자바스크립트에서 함수를 선언하는 방법을 알아보겠습니다! :) 함수 선언식 일반적으로 작성하는 함수 방법입니다. function 함수명() { //함수 로직 } function funcDeclarations() { return 'function declaration'; } // 함수 호출 funcDeclarations(); 함수 표현식 함수를 변수에 저장하여 활용하는 방식입니다. var 함수명 = function () { //함수 로직 } var funcExpression = function () { return 'function epression' } // 함수 호출 funcExpression(); 함수 선언식 VS 함수 표현식 둘의 가장 큰 차이점은 호이스팅에 있습니다. 먼저 호이스팅은 선언한..

  • format_list_bulleted JavaScript
  • · 2022. 1. 25.
  • textsms
[CS] 논리 게이트

[CS] 논리 게이트

이 글은 '한 권으로 읽는 컴퓨터 구조와 프로그래밍' 을 정리하여 작성한 글입니다. 논리 게이트 불리언 대수를 물리적 장치에 구현한 것으로, 하나 이상의 논리적 입력값에 대해 논리 연산을 수행하여 하나의 논리적 출력값을 얻는 전자회로 게이트를 사용하면 배관공이 기성 제품의 배관들을 이용하여 복잡한 수도 시스템을 만드는 것처럼 복잡한 회로를 쉽게 만들 수 있습니다. 이전에 배운 것들과 마찬가지로 AND 게이트 출력은 A와 B가 참인 경우에만 Y에 참이 출력됩니다. 위의 인버터(NOT) 기호에서 동그라미가 없는 기호는 버퍼(buffer) 라고 하고, 출력을 전달하기만 합니다. 반면, 인버터 기호는 입력에 대한 보수(complement)를 출력합니다. (ex, 0 --> 1 / 1 --> 0) 논리 게이트에서..

  • format_list_bulleted Computer Science
  • · 2022. 1. 25.
  • textsms

[항해99] 2주차 회고

한 주에 대한 정리 항해 2주차는 자바스크립에 대한 구현력을 기르는 시간이었습니다. 알고리즘 문제들을 풀어보면서 자바스크립트의 내장 메서드들을 자유롭게 사용하고 다양한 유형의 문제들을 풀면서 조금이나마 연습을 할 수 있었습니다. 이번 주는 알고리즘 주차가 끝나고 리액트에 대한 강의와 숙제가 시작되는 주차이기도 합니다. 리액트는 자바스크립트의 라이브러리 중 하나로, 역시 자바스크립트를 잘 사용하는 것이 중요합니다. 아래에서는 자바스크립트를 하면 알아야하는 ECMAscript에 대해 조금 설명하겠습니다. ES 는 무엇인가 ES 는 ECMAScript 의 약자입니다. ECMAScript 는 Ecma 인터내셔널의 ECMA-262 기술 규격에 정의된 표준화된 스크립트 프로그래밍 언어입니다. 자바스크립트가 개발된 ..

  • format_list_bulleted WIL (Weekly I Learned)
  • · 2022. 1. 23.
  • textsms
[cs] 텍스트 표현

[cs] 텍스트 표현

이 글은 '한 권으로 읽는 컴퓨터 구조와 프로그래밍' 을 정리하여 작성한 글입니다. 텍스트 표현 컴퓨터에서 수를 사용해 문자나 키보드에 있는 다른 기호 등을 표현하는 방법입니다. 아스키코드 (ASCII) (American Standard Code for Information Interchange) 여러 아이디어 중 1963년부터 가장 많이 쓰이는 코드 정보 교환을 위한 미국 표준코드 키보드에 있는 모든 기호에 대해 7비트 수 값을 할당 경쟁에서 패배한 아이디어 확장 BCD 교환 코드 (EDCDIC) - 펀치 카드에 사용한 인코딩을 기반으로 만들어진 코드 아스키코드 표를 보면 'A'라는 글자의 10진 값은 65, 16진 값은 0x41 이라는 것을 볼 수 있습니다. 제어 문자, Control Characte..

  • format_list_bulleted Computer Science
  • · 2022. 1. 20.
  • textsms
  • navigate_before
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • navigate_next
전체 카테고리
  • 분류 전체보기
    • JavaScript
    • React
    • Web
    • Computer Science
    • Algorithm
    • 딥러닝
      • 기초 이론
    • WIL (Weekly I Learned)
최근 글
인기 글
전체 방문자
오늘
어제
전체
Copyright © Oagree

티스토리툴바