티스토리 뷰

레시피 배포를 준비하며 새로운 영역도 함께 개발을 하려 한다.

계획은 레시피 CRUD를 완성시키는 것! 오늘부터는 레시피 작성하는 insert Form을 개발하려 한다.

 

개발 초기에 컴포넌트 파일들부터 미리 준비를 해놓았었는데, 레시피 작성 라우팅 주소를 고민하다가 InsertRecipe.js라는 이름이 좀 아쉽나? 라는 생각을 했다. 아무래도 Form이라는 말로 끝나면 더 받아들이기 좋을 것 같다.

 

 

레시피 추가 컴포넌트명

  • InsertRecipeForm
  • AddRecipeForm

 


 

 

라우팅 주소도 아래처럼 작성하려 했지만..

/crud/insert_recipe

 

저 라우팅 주소는 사용자들이 보고 사용할텐데 crud라는 읽히지 않을 이름을 쓰는 게 맞나? 싶었다.

너무 개발자를 향한 시선인 것 같아서 다른 이름을 고민해보았다.

 

 

레시피 추가

  • /recipes/recipe_add
  • /recipe/recipe_add
  • /recipes/add
  • /recipe/add
  • /recipes/insert
  • /recipe/insert
  • /recipes/write
  • /recipe/write

 

정말 많은데... 내가 사용자라면...

/recipe/add 가 제일 괜찮은 것 같다.

레시피를 수정하고, 지우는 것도 괜찮은지 확인해보자.

 

레시피 수정

  • /recipe/change
  • /recipe/update

 

레시피 삭제

  • /recipe/delete

 

 

음...

 

 

 


 

결론

기능 컴포넌트명 라우트 주소
레시피 추가 AddRecipeForm /recipe/add
레시피 수정 UpdateRecipeForm /recipe/update
레시피 삭제 DeleteRecipeForm /recipe/delete

 

이렇게 해보려 한다!

AddRecipeForm이랑 InsertRecipeForm 둘 다 고민이 살짝 되기는 하는데 라우트 주소를 add로 할 거면 insert보단 add가 더 나을 것 같다. 더 직관적인 것도 add일 지도 모르겠다.

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/06   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함