AI 혁명과 함께 노코드 기반의 개발 플랫폼의 열기가 더욱 거세지고 있다. 이 책에서 소개한 바와 같이 노코딩 플랫폼은 춘추전국시대로 그 중 버블이 상당한 위상을 차지하는 것은 사실이다. 특정 언어나 플랫폼이 어느 정도 업계 위상을 차지하게 되면 이를 중심으로 Eco 생태계가 생성되기 마련인데 버블 또한 버블의 장점은 두말할 나위없이 그렇기에 코딩을 잘 모르는 책의 구성 또한 개발자들이 웹프로그래밍에서 거쳐가야 할 큰 파트3에서 단순히 사용자들에게 보여주는 페이지를 구현하는 것에 중점을 둔다면 파트4부터는 본격적으로 백엔드의 영역을 다룬다. 백엔드만해도 기술적인 측면에서 다양한 기술이 존재하지만 그 중 빼놓을 수 없는 것이 DB와의 연동이다. 직접 실습을 진행해보니 ORM 혹은 RDB 구조의 설계 수준의 지식만 있다면 이 정도 수준의 DB를 다루는 것은 어렵지 않게 제법 괜찮은 서비스를 제공한다는 생각이 들었다. 조금 더 나아가 노션 정도의 DB를 다뤄봤다면 쉽게 적응할 수 있는 수준으로 소개해도 무방할 듯 하다. 이를 기반으로 커뮤니티 활동의 중심이 되는 게시판을 만드는 기능, 댓글을 주고 받는 기능들을 소개하고 있는데 이렇게 웹 사이트 운영에 필수적인 로직들이 이미 구현되어 있어 클릭 몇 번으로 백엔드의 주요 기능들을 구현할 수 있다는 점이 버블과 이 책의 매력이라고 볼 수 있다. 이 책은 앞서 언급한 바와 같이 한마디로 책과 내용을 평가하자면 만점을 주고 싶은 책이다. 다만, 그럼에도 사용자 입장에서 현재 이런 춘추전국시대에서 버블만이 가지는 차별화된 장점이나 AI 활용 측면에서 버블이 어떤 대항마를 준비하고 있는지 즉, 또한 백엔드를 경험하다보면 결코 이 책에서 다루는 커뮤니티 중심의 백엔드 기능만으로 모든 것을 커버할 수 없다는 사실에 직면하게 된다. 그렇다면 버블에서 제공하지 않는 기능을 자체적으로 개발할 경우 온프레미스든 클라우드든 그럼에도 버블의 개인적으로야 백엔드로 먹고 살아와서인지 프런트엔드에 대한 부담이 늘 존재해 왔는데 백엔드와의 연동이나 호환성 경험만 조금 더 쌓인다면 프런트엔드는 버블에게 맡겨도 되겠다 싶은 매력을 느꼈다. 버블을 사용하는데 있어 요금제 또한 합리적이라 생각한다. 개발 수준의 실습을 진행하는데 무료이기 때문에 이 책에 등장한 내용들을 실습하는데 전혀 무리가 없다는 점도 마음에 들었다. 그러다 괜찮은 아이디어 내지는 실행하고자 의사결정하는 순간 바로 배포하여 서비스화 할 수 있으니 매력이 느껴지지 않는다면 굳이 발생할 정리하자면 기존 개발자들에게는 개발의 영역과 호환성 내지 연동방식을 다루는 부분의 소개가 적어 다소 아쉬운 부분이 있지만, 기획자나 비개발자들에게는 상당히 매력적인 도구로써 이 책은 버블의 사용법을 매우 잘 전달하고 있다는 평을 내리고 싶다. 모든 개발 도구가 각자의 장단이 있듯이 독자가 현재 처한 상황에서 최선의 목표에 다다르기 위해 버블이 스스로에게 얼마나 적합한지 따져보고 버블을 채택할 경우 이 책은 버블을 익히는 데 많은 도움이 될 것이다.
|
노코드 풀스택 개발 with 버블
예스24 리뷰어클럽 서평단 자격으로 도서를 제공받고 작성한 리뷰입니다. 저는 올해 모처에서 노코드 수업을 들은 적이 있습니다. 뭘 배우려고 간 건 아니고요, 모종의 사연과 목적이 있었더랬죠. 그래서 노코드를 대충 체험할 기회가 있었는데 냉정히 말해서 많은 노코드 툴들이 활성화되지 않은 이유가 있더군요. 기능에 비해 가격이 합리적이지 않다거나 사용하기 너무 복잡하다거나 뭐 그런 이유들이 툴마다 다 하나 이상은 있었습니다. 그리고 또 개인적인 이유들이 합쳐져(저는 1인 개발을 하니까요.) 노코드를 잊고 살았는데 이번에 좋은 기회로 >▽< 버블 관련 도서를 서평하게 되었습니다. 글의 진도를 더 나가기 전에 이 책이 맞는 분과 안 맞는 분, 견적을 내 드리겠습니다.
버블의 무료 계정으로는 개발'만' 할 수 있습니다. 배포 못 합니다. 최소 5만 원 선부터 서비스를 하나 배포할 수 있습니다. 또 안 맞을 분이 있으려나...? 제가 생각을 좀 많이 해 봤는데요, 아예 돈을 쓸 생각이 없는 분을 제외하고는 글을 끝까지 읽어 주세용. 이 책을 읽어 보는 걸 적극 권장하는 부류는 다음과 같습니다.
이 책의 저자님은 이미 서비스 개발을 여럿 성공시킨 분으로 보입니다. 수익화도 애초에 성공하신 거 같고요. 연세대 벤처학과(화공생명공학과랑 복수 전공이죠?) 나오셨던데 책 곳곳에서 '와, 이런 걸로 이렇게 돈을 번다고?', '이걸 이렇게 서비스한다고?' 싶은 부분도 많이 보이고 저자님이 버블을 자기 주 아이템(?)으로 잡아서 이렇게 책까지 내신 거 보면서 정말 정말 좋은 자극을 많이 받았습니다. 저도 새해에는 좀 더 확실한 서비스를 내놓아야 할 텐데요. 버블 하나만 가지고 몇 년 동안 저자님이 만지신 것처럼 저도 좀 더 그릿(grit)하면 되겠죠? 제가 지금 책 내용 얘기를 거의 안 하고 있는데 말 안 하는 건 말할 필요가 없기 때문입니다. 서비스 기획부터 론칭까지, 담을 수 있는 최소한의 것들이 아주 잘 담겨 있는 책이라 별로 언급할 게 없습니다. 위에 제가 말한 부류에 속하신다면 다시 한번 일독을 권합니다.
|
![]() 이번에 읽게된 책은 "노코즈 풀스택 개발 with 버블"이라는 책이다. 코딩없이 서비스를 만들 수 있다는 점이 흥미로웠는데 이러한 방법을 단계별로 구성된 챕터에 나라 차근차근 친절히 설명해줘서 나처럼 처음 접하는 사람이어도 흥미롭게 읽을 수 있었다. ![]() 책을 펼쳐보면 첫장에 추천사와 서문이 있는데 서문에서 보이는 것처럼 지금은 정말 누구나 메이커가 될 수 있는 세상이다. 접근하기 어렵다고 생각하는 코딩에서 벗어나 노코드로 서비스를 만들 수 있다는 건 더 많은 사람들에게 이러한 서비스를 만들 수 있는 기회를 만들어준다고 생각한다. 그 중 가장 주목을 받고 있는 버블에 대해서 설명하며, 코딩없이도 다양한 기능을 구현하는 방법에 대해서 버블을 통해 설명해준다. ![]() Part 1에서는 버블과 친해지는 것에 대해서 설명하는데 버블을 사용하는 것에 대한 장점, 노코드 툴에 대한 설명 등이 이어지며 Part2에서는 버블을 본격적으로 시작하는 방법에 대해 설명한다. ![]() Part3에서는 본걱적으로 사이트 및 디자인 시스템을 구현하며 pc와 모바일에서 사용하기 위한 준비, Part4에서는 커뮤니티 서비스를 만드는 방법에 대해서 소개한다. ![]() Part별로 단계가 세분화 되어있고, 기초>실습>응용할 수 있는 구성으로 되어있으며, 실제 서비스를 구축해볼 수 있는 내용을 제공하고 있다는 점에서 읽어보기 좋은 책이다. 노코드 툴의 가능성을 보여주고, 아이디어를 빠르게 실현시켜보고자 하는 사람들에게 좋은 가이드가 되어줄 수 있는 책인 것 같다. 'YES24 리뷰어 클럽 서평단 자격으로 작성한 리뷰입니다.' #리뷰어클럽리뷰#노코드풀스택개발with버블#이명성#서평#리뷰#노코드#버블 |
![]() *노코드 풀스택 개발 with 버블/ 이명성 지음 / 비제이퍼블릭 *저자소개: 이명성 -학력: 연세대학교 화공생명공학과 연세대학교 벤처학과 -다양한 스타트업에서 PO로 활동 -온라인 교육 서비스, 마이플랜잇 공동 대표 -노션 콘텐츠 서비스, 노션박스 설립 및 운영 -버블 외주 및 교육업체, 노코더스 ( 구 버블박스) 설립 및 운영 오래전 IT에 관심이 있어서 HTML,CSS,Java 등 코딩을 배운적이 있다. 생각과는 달리 의욕은 앞서는데 혼자서 코딩으로 페이지를 만들기란 여간 어려운일 아니었다. 버블에서 데이터 베이스 제작, 비즈니스 로직 생성 등의 작업 모두를 코딩 없이 할수 있어 흥미롭다. 목차로는 part1. 풀스택 노코드 풀, 버블 part2. 버블 시작하기 part3. 회사 및 사이트 만들기 part4. 커뮤니티 서비스 만들기 네 가지 파트로 나뉘어져 있고 기획부터 서비스가 완성되기까지 알아보기 쉽게 설명되어 있다. 코딩을 전혀 못하고 아이디어만 있으면 누구나 개발을 할수 있다는게 이 책의 가장큰 장점이다. #yes24서평단 자격으로 작성한 리뷰입니다. #리뷰어클럽리뷰 |
![]() ![]() 이번에 리뷰할 서적은 비제이퍼블릭에서 출판된 "노코드 풀스택 개발 with 버블" 입니다. "노코드 풀스택 개발 with 버블"은 노코드 플랫폼 버블(Bubble)을 활용하여 풀스택 개발 과정을 안내하는 책으로, 기초 학습부터 실전 프로젝트 제작까지 포괄적인 내용을 다루고 있습니다. 특히, 비전공자나 프로그래밍 경험이 적은 사람도 웹앱 서비스를 만들 수 있도록 체계적으로 구성되어 있어 노코드 개발 입문자에게 적합합니다. Part 1. 풀스택 노코드 툴, 버블 Chapter 1. 버블과 친해지기 버블을 처음 접하는 독자를 위해 플랫폼의 개념을 친근하게 설명합니다. "웹앱 서비스 제작 툴"과 "풀스택 노코드 툴"이라는 두 가지 측면에서 접근하며, 버블의 본질과 활용도를 이해하기 쉽게 풀어냈습니다. Chapter 2. 버블을 사용하는 이유 노코드 춘추전국시대라는 흥미로운 표현으로 시작하며, 버블의 자유도와 커뮤니티의 강점을 구체적으로 제시합니다. 독자가 노코드 개발 툴 중에서 버블을 선택해야 할 이유를 설득력 있게 전달합니다. Chapter 3. 학습 커리큘럼 이 책의 흐름과 학습 목표를 미리 보여주며, 독자가 어떤 기술과 프로젝트를 배우게 될지 명확히 이해할 수 있도록 도와줍니다. Part 2. 버블 시작하기 Chapter 4. 버블의 가능성 살펴보기 버블로 구현할 수 있는 다양한 서비스 예시를 소개하며, 플랫폼의 가능성을 강조합니다. 독자가 버블로 무엇을 만들고 싶은지 상상하게 하는 동기를 제공합니다. Chapter 5. 버블 요금제 알아보기 요금제의 차이와 각 요금제가 제공하는 기능을 설명합니다. 독자가 자신의 프로젝 트 규모에 맞는 요금제를 선택할 수 있도록 실질적인 정보를 제공합니다. Chapter 6. 앱 생성하기 회원가입과 앱 생성 과정을 상세히 다룹니다. 이 단계는 초보자가 플랫폼에 익숙해지도록 설계되어 있으며, 실습 중심의 학습 방식이 돋보입니다. Chapter 7. 에디터 알아보기 버블 에디터의 구조와 기능을 소개하며, 이후 실습에서 사용할 도구를 이해하도록 돕습니다. 인터페이스를 시각적으로 설명하여, 직관적으로 접근할 수 있게 했습니다. Part 3. 회사 및 서비스 소개 사이트 만들기 Chapter 8. 사이트 기획하기 서비스의 기획 단계부터 구조 설계, 디자인 시스템 구성까지 체계적으로 다룹니다. 웹사이트 제작에 필요한 초기 단계를 차근차근 안내합니다. Chapter 9. 디자인 시스템 구현하기 폰트, 컬러, 요소 시스템 등 디자인의 기본 구성 요소를 설정합니다. 디자이너와 비전공자 모두 따라하기 쉽도록 구체적으로 설명합니다. Chapter 10. PC용 페이지 만들기 페이지 작업 방식을 이해시키고, 이를 실습으로 연결합니다. PC 환경을 기준으로 페이지를 설계하며, 실질적인 제작 기술을 제공합니다. Chapter 11. 재사용하는 헤더 만들기 헤더를 재사용 가능한 요소로 만들어 코드 중복을 줄이는 방법을 다룹니다. 이는 효율적인 웹사이트 관리에 유용한 팁입니다. Chapter 12. 모바일 최적화하기 PC와 모바일 환경의 차이를 이해시키며, 조건문과 팝업을 활용한 반응형 설계를 제시합니다. 실무에서 활용할 수 있는 UX 개선 방법을 배울 수 있습니다. Chapter 13. 웹사이트 배포하기 웹사이트 배포 프로세스(정보 등록, 도메인 설정, 배포)를 상세히 안내하며, 라이브 환경에서의 실질적인 작업을 경험할 수 있습니다. Part 4. 커뮤니티 서비스 만들기 Chapter 14. 서비스 기획하기 IA, 와이어프레임, ERD 설계를 다루며, 커뮤니티 서비스를 기획하는 기본기를 설명합니다. 기술적 기획의 중요성을 강조합니다. Chapter 15. 데이터베이스 구축하기 테이블 생성부터 더미 데이터 등록까지 데이터를 효율적으로 설계하는 방법을 다룹니다. 비전공자도 쉽게 이해할 수 있도록 시각적 설명이 돋보입니다. Chapter 16. 로그인과 회원가입 구현하기 이메일 인증, 소셜 로그인 등 다양한 로그인 기능을 구현합니다. 시스템 예외 처리까지 다루며, 실질적인 서비스 구현 경험을 제공합니다. Chapter 17. 데이터베이스의 데이터 불러오기 데이터 보안 규칙 설정, 반복 그룹 요소 활용 등 데이터 관리와 UI 연동의 기초를 익힐 수 있습니다. Chapter 18. 커뮤니티 메인 페이지 완성하기 메인 페이지의 필터링 기능 구현을 통해 커뮤니티 특화된 UI와 UX 설계의 기초를 배웁니다. Chapter 19. 채널 페이지 완성하기 페이지 간 데이터 전달, 검색 기능 등 고급 기능 구현을 학습합니다. 독립된 페이지 간 데이터 연결을 체계적으로 설명합니다. Chapter 20. 게시물 작성 페이지 완성하기 게시물 작성 기능과 텍스트 에디터 플러그인을 활용하여 UI를 개선합니다. 실무에 가까운 게시물 생성 과정을 다룹니다. Chapter 21. 게시물 상세 페이지 완성하기 게시물의 CRUD 기능을 완성하고, 좋아요 및 댓글 기능으로 사용자 경험을 강화합니다. 완성된 서비스를 배포하며 프로젝트를 마무리합니다. 책의 장점 1. 단계적인 학습 구조: 기초 -> 실습 -> 응용으로 이어지는 구성은 초보자도 자연스럽게 노코드 개발에 익숙해질 수 있도록 돕습니다. 2. 실제 프로젝트 중심 학습: 단순히 기능을 배우는 것을 넘어, 실질적으로 사용할 수 있는 프로젝트를 완성하게 합니다. 3. 다양한 기능 구현: 사용자 인증, 데이터 관리, 모바일 최적화, 배포 등 실무에서 필요한 핵심 기능들을 체계적으로 다룹니다. 4. 노코드 철학의 구현: 프로그래밍 경험이 없어도 아이디어를 빠르게 실현할 수 있는 방법을 제시하며, 노코드 툴의 장점을 극대화합니다. 개선할 점 1. 이론적인 배경 부족: 데이터베이스 설계나 조건문 사용의 이론적 기초에 대한 설명이 부족해, 프로그래밍 경험이 전혀 없는 독자는 이해에 어려움을 겪을 수 있습니다. 2. 초심자에 대한 고려: 일부 실습 과정이 복잡하고 시간이 많이 소요될 수 있어, 챕터별 예상 학습 시간을 명시하면 독자들의 학습 계획 수립에 도움이 될 것입니다. 3. 사전 준비물 안내 부족: 버블 사용을 시작하기 전 필요한 준비물(인터넷 환경, 계정 설정 등)에 대한 안내가 보완된다면 초보자에게 더 친절한 접근이 될 것입니다. 총평 이 책은 노코드 개발을 배우고자 하는 초심자와 실무자 모두에게 유용한 학습 자료입니다. 특히, 실제 서비스를 구축하면서 학습할 수 있는 구성은 실질적인 성취감을 제공합니다. 버블의 기능을 최대한 활용하여 웹 개발의 진입장벽을 낮추고, 독자의 창의력을 실현할 수 있는 기회를 제공합니다. 추천 독자 프로그래밍 경험이 부족한 초보자 스타트업 창업자 또는 IT 기획자 빠르게 프로토타입을 제작하고자 하는 실무 개발자 "노코드 풀스택 개발 with 버블"은 아이디어를 빠르게 구현하고자 하는 사람들에게 이상적인 가이드이며, 노코드 툴의 가능성을 제대로 보여주는 입문서라 할 수 있습니다. YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다. #리뷰어클럽리뷰 |