강의

멘토링

커뮤니티

NEW
Programming

/

Back-end

Implementing Board CRUD with Spine: Everything About Request Execution Flow

This course implements a bulletin board CRUD using Spine, following the entire process from start to finish to see exactly which rules and sequences Spine uses to execute requests and complete responses. Based on Spine's core Execution Pipeline, we will examine the entire request lifecycle without omission: Routing (Handler selection) → Argument Resolution (Argument Resolver) → Controller Invocation (Invoker) → Return Value Processing (ReturnValue Handler). The focus is not on building features quickly. Instead, by directly tracing questions like "When is this logic executed?" and "Who is responsible for this step?" within Spine's architecture, you will develop the intuition to explain and control the execution flow. We also cover how cross-cutting concerns, such as logging, are separated from the controller and integrated into the execution flow (Interceptor). By the end of the bulletin board example, you will have gained something more important than just building CRUD with Spine: the criteria to determine where to attach specific features based on Spine's execution model. This is not just a simple CRUD course; it is the essential first course to truly getting started with Spine.

25 learners are taking this course

Level Basic

Course period Unlimited

  • narubrown
spine
spine
MySQL
MySQL
Go
Go
spine
spine
MySQL
MySQL
Go
Go
Thumbnail

Free