python 기반 웹 프레임워크라고 하면 대부분 django나 flask 정도를 많이 사용하고 자료 찾기도 용이합니다. 두 프레임워크 모두 풀 스택 프레임워크라서 rest api 서버를 구축하기 위해선 별도의 추가 라이브러리가 필요하고 추가적인 학습이 필요합니다. 아직 1 버전이 나오진 않았지만 fastapi는 이런 문제들을 일부 해결하는 동시에 속도까지 빠른 프레임워크입니다. 프레임워크들은 각자 만들어진 목적과 철학이 다르기 때문에 동일 선상에서 1대 1 비교는 쉽지 않습니다. 그래서 단순 우열을 가리기보다는 내 필요에 맞는 프레임워크가 뭔지를 고민하는게 좋다고 생각합니다.

Continue reading

여러분은 웹 프로그래밍이라고 하면 어떤 것을 떠올리시나요? 초보자 분들은 CRUD라고 하는 생성, 읽기, 갱신, 삭제를 익히기 위해 게시판을 만들거나 웹 스크래핑으로 시작하는 경우가 대부분일 것이라고 생각합니다. 그 뒤에 간단한 API를 이용하거나 만들기도 하면서 웹 생태계에 익숙해 지고 계실 것입니다. 클론 코딩 줌은 어떻게 보면 통신에 있어서 기본이라고 할 수 있던 소켓 통신부터 webRTC를 이용한 화상채팅 프로그램인 ZOOM을 만드는 것까지 이 책을 찾아보실 분들께서 익숙하지 않으실 기술들로 여러분의 수준을 한단계 성장시켜 줄 수 있습니다.

Continue reading

이번 달에 리뷰 할 책은 한 권으로 끝내는 Node & Express입니다. node와 프레임워크인 Express를 입문하기에 충분한 책이라고 생각합니다. 하지만 node와 다루기 위한 기초 JavaScript 지식이 없으면 다소 버거울 수 있습니다. JavaScript를 모른다고 해서 볼 수 없는 책은 아니지만 막히는 부분이 다수 존재 할 수 있습니다. node가 필요하신 상황이라면 병행하면서 볼만 책입니다. 번역 및 문체 군더더기 없이 깔끔한 번역 끊기지 않게 몰입해서 읽을 수 있게 쉽게 쉽게 설명 깊이 있는 내용을 너무 어렵지 않게 설명 구성 모든 파트를 디테일하게 다루지 않는다 기능에 대한 소개와 작동 방식에 대한 소개 node를 메인으로 다루는 책이어서 node로 되는 것과 안되는 것을 구분해서 소개 서버의 역할에 대해 좀 더 이해를 돕는다 다른 웹 프레임워크 책들처럼 게시판이나 클론 코딩을 하는게 아니라 node와 express 자체를 소개하고 다룬다.

Continue reading

Flutter in Action

2021년도에도 한빛리뷰어 활동을 이어가게 되었습니다. 이번달에 제가 소개 할 책은 Flutter in Action입니다. 작년 이맘 때는 React관련 서적들이 출판 시장에서 쏟아져 나왔었는데 올해는 Flutter 차례인 것 같습니다. 안드로이드, ios, 웹을 다른 프레임워크가 아닌 하나의 프레임워크를 사용하려고 하는 경우가 잦아지고 있습니다. 시간, 인력, 관리 등 다양한 이유로 크로스 플랫폼 프레임워크가 뜨는 중인 듯 합니다. Flutter in Action은 이미 개발을 하고 있는 분들 대상으로 쓰여진 Flutter 책 입니다. 즉 이 책으로 프로그래밍 입문에는 무리가 있습니다.

Continue reading

Author's picture

Sihan Son

Wir müssen wissen, Wir werden wissen
2020 & 2021 Hanbit reviewer
Manager of VAIS(AI & Vision community)

Programmer

Korea