웹 개발자를 위한 웹을 지탱하는 기술

야마모토 요헤이 지음 | 멘토르 펴냄

웹 개발자를 위한 웹을 지탱하는 기술 (HTTP URI HTML 그리고 REST)

이 책을 읽은 사람

나의 별점

읽고싶어요
28,000원 10% 25,200원

책장에 담기

게시물 작성

문장 남기기

분량

두꺼운 책

출간일

2011.5.30

페이지

512쪽

상세 정보

규모의 대소에 상관없이 웹 기술을 사용한 개발 경험이 있는 사람들을 대상 독자로 하고 있으며, 웹 서비스를 어떤 방법으로 웹답게 설계할 것인지를 테마로 하고 있다. 우선, 좋은 웹 서비스 설계의 첫걸음으로서 HTTP와 URI, HTML 등의 스펙을 역사와 설계사상을 엮어 설명하고 있다. 그리고 웹 서비스에서의 설계 과제, 예를 들어 바람직한 URI, HTTP 메서드의 올바른 사용법, 클라이언트와 서버의 역할분담, 설계 프로세스 등에 대해 현시점에서의 베스트 프랙티스를 소개한다.

설명에 등장하는 것은 프로그래밍 언어의 코드가 아니라, HTTP의 통신이다. HTTP의 통신을 이해하는 것은 웹 서비스의 동작원리를 아는데 있어서 아주 중요하다. HTTP 라이브러리는 거의 모든 프로그래밍 언어에서 제공하고 있으므로, 익숙한 언어로 어떻게 구현할지 상상하면서 읽어나간다면 좀 더 이해하기 쉬울 것이다.

상세 정보 더보기

추천 게시물

보라해님의 프로필 이미지

보라해

@lyiyjy

  • 보라해님의 체리새우 게시물 이미지

체리새우

황영미 지음
문학동네 펴냄

읽었어요
42초 전
0
Soo님의 프로필 이미지

Soo

@soo91wg

  • Soo님의 구의 증명 게시물 이미지

구의 증명

최진영 지음
은행나무 펴냄

읽고싶어요
4분 전
0
현채님의 프로필 이미지

현채

@hyunchae

  • 현채님의 작별하지 않는다 게시물 이미지

작별하지 않는다

한강 (지은이) 지음
문학동네 펴냄

읽었어요
5분 전
0

이런 모임은 어때요?

집으로 대여
지금 첫 대여라면 배송비가 무료!

상세정보

규모의 대소에 상관없이 웹 기술을 사용한 개발 경험이 있는 사람들을 대상 독자로 하고 있으며, 웹 서비스를 어떤 방법으로 웹답게 설계할 것인지를 테마로 하고 있다. 우선, 좋은 웹 서비스 설계의 첫걸음으로서 HTTP와 URI, HTML 등의 스펙을 역사와 설계사상을 엮어 설명하고 있다. 그리고 웹 서비스에서의 설계 과제, 예를 들어 바람직한 URI, HTTP 메서드의 올바른 사용법, 클라이언트와 서버의 역할분담, 설계 프로세스 등에 대해 현시점에서의 베스트 프랙티스를 소개한다.

설명에 등장하는 것은 프로그래밍 언어의 코드가 아니라, HTTP의 통신이다. HTTP의 통신을 이해하는 것은 웹 서비스의 동작원리를 아는데 있어서 아주 중요하다. HTTP 라이브러리는 거의 모든 프로그래밍 언어에서 제공하고 있으므로, 익숙한 언어로 어떻게 구현할지 상상하면서 읽어나간다면 좀 더 이해하기 쉬울 것이다.

출판사 책 소개

본서에서는 웹을 지탱하는 기본 기술인 HTTP와 URI, 그리고 HTML 등의 하이퍼미디어 포맷에 대해 설명한다. 또한, 그 기술들을 이용해 웹 API를 어떻게 설계하는지 설명하고 있다. 각 부의 테마는 다음과 같다.

[ 1부 ] 웹의 기술적인 백그라운드와 아키텍처
웹의 역사를 돌아보면서, 웹이 가진 기술적 특징을 설명한다. 동시에 HTTP와 URI, HTML이 어떤 아키텍처의 원칙에 따라 설계되어 있는지 알아본다.

[ 2부 ] URI
URI는 웹상에 존재하는 정보를 특정하기 위한 기술이다. URI가 없다면 웹은 존재하지 않는다. 2부에서는 URI의 구문과 그 의미, 웹 서비스와 웹 API에서 어떻게 URI를 설계해야 하는지 설명한다.

[ 3부 ] HTTP
HTTP는 웹 서비스의 구현에 없어서는 안 될 지식이다. 왜냐하면, 모든 브라우저는 HTTP로 서버와 통신하기 때문이다. 3부에서는 HTTP 프로토콜의 스펙과 웹 서비스 및 웹 API를 개발할 때, 어떻게 HTTP를 이용할 것인지에 대해서 설명하고 있다. 3부와 부록 A 「스테이터스 코드 일람」, 부록 B 「HTTP 헤더 일람」은 HTTP의 레퍼런스로도 이용할 수 있다.

[ 4부 ] 하이퍼미디어 포맷
4부에서 설명할 포맷은 HTML, microformats, Atom, JSON이다. 이 포맷들은 웹상에 존재하는 구체적인 콘셉트를 표현하기 위해 빼놓을 수 없다.

[ 5부 ] 테마는 웹 서비스와 웹 API의 설계
웹 서비스와 웹 API를 개발할 때 웹 애플리케이션 프레임워크의 디폴트 동작을 그냥 사용하는 것만으로는 불충분하다. HTTP와 URI를 상황에 맞게 적절하게 설계하기 위해선 어떻게 해야 하는지 구체적인 사례와 문제점을 바탕으로 설명하고 있다.

무제한 대여 혜택 받기

현재 25만명이 게시글을
작성하고 있어요

나와 비슷한 취향의 회원들이 작성한
FLYBOOK의 더 많은 게시물을 확인해보세요.

지금 바로 시작하기

플라이북 앱에서
10% 할인받고 구매해 보세요!

지금 구매하러 가기

더 많은 글을 보고 싶다면?

게시물 더보기
웹으로 보기