# tutorial

61개의 포스트

타입캐스팅

이 글은 Swift 프로그래밍책을 읽고 요약한 내용입니다.스위프트는 다른 프로그래밍 언어에서 대부분 지원하는 암시적 데이터 타입 변환은 지원하지 않습니다.아래의 스위프트 코드를 보면 Int(value)라는 형태로 데이터 타입의 형태로 변경해주는데, 이니셜라이저입니다.즉

2020년 3월 26일
·
0개의 댓글
post-thumbnail

Next.js 공식 튜토리얼 실습일지

회사에서 next 쓴다고 해서 한 번 튜토리얼 해봄

2020년 3월 19일
·
0개의 댓글

서브스크립트

이 글은 Swift 프로그래밍책을 읽고 요약한 내용입니다.서브스크립트는 별도의 설정자(Setter) 또는 접근자(Getter) 등의 메서드를 구현하지 않아도 인덱스(1, 2, 3 ...)를 통해 값을 설정하거나 가져올 수 있습니다.예를 들어 someArray라는 Arr

2020년 3월 10일
·
0개의 댓글

모나드

이 글은 Swift 프로그래밍책을 읽고 요약한 내용입니다.'탕'함수형 프로그래밍에서의 모나드는 순서가 있는 연산을 처리할 대 자주 활용하는 디자인패턴입니다.프로그래밍에서 모나드가 갖춰야 하는 조건은 다음과 같습니다.타입을 인자로 받는 타입(특정 타입의 값을 포장)특정

2020년 3월 7일
·
0개의 댓글

맵, 필터, 리듀스

스위프트는 함수를 일급 객체로 취급합니다. 따라서 함수를 다른 함수의 전달인자로 사용할 수 있습니다.매개변수로 함수를 갖는 함수를 고차함수라고 부르는데, 스위프트에 유용한 대표적인 고차함수로는 맵, 필터, 리듀스, 등이있습니다.맵은 자신을 호출할 때 매개변수로 전달된

2020년 3월 6일
·
0개의 댓글

[Tutorial] Unsplash API 활용한 사진첩 만들기

※ 출처: Unsplash API를 이용한 사진첩 만들기

2020년 3월 4일
·
0개의 댓글

옵셔널 체이닝과 빠른 종료

옵셔널에 값이 있다면 프로퍼티, 메서드, 서브스크립트 등을 호출할 수 있고, 옵셔널이 nil이라면 프로퍼티, 메서드, 서브스크립트 등은 nil을 반환합니다. 즉, 옵셔널을 반복사용하여 옵셔널이 체인 모양을 하고 있어서 옵셔널 체이닝이라고 합니다.중첩된 옵셔널 중 하나라

2020년 3월 4일
·
0개의 댓글
post-thumbnail

GraphQL React + Apollo Tutorial - 4. Mutation: 링크 생성하기

Apollo 클라이언트를 사용하여 GraphQL 뮤테이션을 다루어봅니다. Apollo의 `<Mutation />` 컴포넌트를 사용하여 뮤테이션을 정의하고 전송합니다.

2020년 3월 4일
·
0개의 댓글
post-thumbnail

GraphQL React + Apollo Tutorial - 3. Query: 링크 불러오기

서버로부터 데이터를 불러오고 데이터를 React 컴포넌트에 표시하는 방법을 익힙니다. Apollo 클라이언트를 사용하여 GraphQL 쿼리를 다룹니다.

2020년 2월 24일
·
0개의 댓글

클로저

클로저는 일정 기능을 하는 코드를 하나의 블록으로 모아놓은 것을 말합니다.사실 함수는 클로저의 한 형태입니다.클로저는 변수나 상수가 선언된 위치에서 참조(reference)를 획득(capture)하고 저장할 수 있습니다.이를 변수나 상수의 클로징(잠금)이라고 하며 클로

2020년 2월 22일
·
0개의 댓글

[Tutorial] CSS flex & CSS grid

※ 출처: CSS flex※ 출처: CSS grid

2020년 2월 20일
·
0개의 댓글
post-thumbnail

GraphQL React + Apollo Tutorial - 2. 시작하기

Hackernews 클론 프로젝트를 시작합니다. `create-react-app`을 사용하여 프론트엔드를 제작하고, Prisma를 사용하여 백엔드를 제작합니다.

2020년 2월 17일
·
0개의 댓글
post-thumbnail

GraphQL React + Apollo Tutorial - 1. Introduction

Apollo Client는 프론트엔드에서 GraphQL을 아주 간단하게 시작할 수 있도록 도와주는 유연하면서도 강력하고 직관적인 API를 제공합니다.

2020년 2월 14일
·
0개의 댓글

접근제어

접근제어는 코드끼리 상호작용을 할 때 파일 간 또는 모듈 간에 접근을 제한할 수 있는 기능입니다. 접근 제어를 통해 코드의 상세 구현은 숨기고 허용된 기능만 사용하는 인터페이스를 제공할 수 있습니다. 모듈과 소스파일 모듈은 배포할 코드의 묶음 단위 입니다. 통상 하

2020년 2월 9일
·
0개의 댓글

인스턴스 생성 및 소멸

인스턴스 생성 초기화 과정은 새로운 인스턴스를 사용할 준비를 하기 위하여 저장 프로퍼티의 초깃값을 설정하는 등의 일을 합니다. 이니셜라이저를 정의하면 초기화 과정을 직접 구현할 수 있습니다. 그렇게 구현된 이니셜라이저는 새로운 인스턴스를 생성할 수 있는 특별한 메서

2020년 2월 8일
·
0개의 댓글

[Tutorial] 누구든지 하는 리액트

※ 출처: 누구든지 하는 리액트

2020년 2월 8일
·
0개의 댓글
post-thumbnail

django - 튜토리얼 part2

https://velog.io/@swhybein/django-%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC-part1 part1에 이어서 part2를 진행해 보겠습니다. https://docs.djangoproject.com/ko/3.0/intro

2020년 2월 8일
·
0개의 댓글
post-thumbnail

django - 튜토리얼 part1

https://docs.djangoproject.com/ko/3.0/intro/tutorial01/ 장고 튜토리얼을 시작합니다.(part 4까지만 다룰 예정입니다.) 튜토리얼에서는 설문조사 기능이 있는 mysite라는 프로젝트를 장고로 만드는 과정을 진행합니다.

2020년 2월 6일
·
0개의 댓글

프로퍼티와 메서드

프로퍼티 클래스, 구조체 또는 열거형 등에 관련된 값을 뜻함 메서드 특정 타입에 관련된 함수를 뜻함 프로퍼티 프로퍼티는 크게 저장 프로퍼티, 연산 프로퍼티, 타입 프로퍼티로 나눌 수 있습니다. 저장 프로퍼티 인스턴스의 변수 또는 상수를 의미

2020년 2월 4일
·
0개의 댓글

구조체와 클래스

데이터를 용도에 맞게 묶어 표현하고자 할 때 유용 하나의 새로운 사용자 정의 데이터 타입을 만들어주는 것 구조체의 인스턴스는 값타입(call by value)이고, 클래스의 인스턴스는 참조 타입(call by reference)입니다. 구조체 클래스 스위프트의

2020년 2월 2일
·
0개의 댓글