📘 RESTful API 네이밍 규칙 📘 RESTful API 네이밍 규칙RESTful API를 설계할 때, 일관성과 가독성을 높이기 위해 다음과 같은 네이밍 규칙을 따르는 것이 중요. 이를 통해 유지보수성과 확장성을 크게 향상시킬 수 있음 1. 🔤 리소스는 명사로 표현 (동사 X)리소스(데이터 객체)는 명사로 표현합니다. 동사 대신 명사로 URL을 작성하는 것이 RESTful API의 기본 원칙입니다.올바른 예시: /users, /items, /orders잘못된 예시: /getUsers, /createItem, /deleteOrder2. 🚀 HTTP 메소드를 활용한 의미 전달동작(행동)은 HTTP 메소드로 표현하고, 경로에 동사를 넣지 않습니다.GET: 리소스 조회 (예: GET /users)POST: 리소스 생성 (예: POST /use.. 2024. 10. 23. [육묘일기] 활기 넘치는 도라방스 [2024-10-21] 1. 아침에 일어나서 밥주고, 안약 넣고 얼굴 닦아줌 2. 출근전에 밥 또주고 점심 밥은 이동장에 숨겨둠 3. 퇴근해서 보니까 숨겨둔 밥은 못 찾아먹었길래 꺼내줌4. 꺼내주고 보니까 다리털이? 다빠져서 놀래서 병원에 델꾸감 5. 쌤이 피부병 약은 독하고, 아직 애기니까 안심하라고 하시면서 소독약 처방해주심. 잘 닦아주라고함간김에 눈병이랑 입이랑 다 괜찮은지 물어봤는데 상태가 좋아보인다고 하셨음.안약은 시간 될때마다 넣으라고 하셨음 소독은 하루 2 ~ 3회 정도 하고 연고도 발라주라고 처방해 주셨음. 6. 깔깔이도 처방해주셨는데 밤두가 작아서 깔깔이를 그냥 통과함, 이거 어쩌지 싶음 7. 병원 다녀와서 방에 풀어주니까 밤두가 눈물을 또르르 흘림 8. 나도 그거 보고 같이 울었.. 2024. 10. 21. [육묘일기] 우리집에 새로운 녀석이 등장했다 - 2 [2024/10/17] 일단 나도 먹고는 살아야 하니까 이녀석을 내 방에 가둬놓고 출근을 했다.썸머는 동거인이 데리고 아침부터 병원에가서 예방 접종 주사를 맞았다. 쌤은 밤두가 무슨 병이 있는지 아직 검사 결과가 안나왔으니 썸머한테 항체가 생기는 2주 후로 둘이 만나게 해주라고 하셨다. 즉 최소 2주간 격리는 필수라는 이야기였다. 동거인 말로 두천이는 내가 없을때는 방에서 잠만 잤다고 했다. 퇴근하고 집에 와서 보니 밤두 이목구비가 살아났다. 첫날 병원에서 눈꼽을 많이 떼줬고, 기본적인 관리를 해주셔서 그런지 애가 얼굴이 살아 나기 시작했다.그리고 나도 병원에서 알려준데로 안약을 넣으면서 빗질을해서 눈이랑 코를 같이 정리해주었다. 언제나 그렇듯 고양이는 식욕이 없으면 문제다. 아주 큰일 났다는 의미이.. 2024. 10. 19. [육묘일기] 우리집에 새로운 녀석이 등장했다 - 1 [2024/10/16] 친구가 본인 아파트 근처에서 아파 보이는 새끼 고양이를 발견했다. 구할까 말까 망설이던 친구는 고양이를 구해서 병원으로 데려갔고, 기본 검진을 마쳤고이녀석을 키울까 말까 고민하던 나는 일단 우리 썸머가 다니는 동물병원에 데려가 보기로 했기 때문에 급하게 오후 반반차를 사용하여 친구한테서 이녀석을 받아 다니던 동물병원에 마지막 손님으로 진료를 받게 되었다. 일단 친구가 받은 기본 검사 결과를 선생님께 보여드렸고, 우리집에는 이미 성묘가 있으니 집에 데려가기전에 전염병 검사20종을 해달라고 했다. 사실 전염병이 있으면 어쨌거나 첫째가 우선이니까 결막염만 치료해주고 보호소에 보낼까도 생각했었다. 검사 결과는 늦으면 3일정도 걸리니까 집에서 이친구와 기존의 고양이를 격리하라고 하셔.. 2024. 10. 19. launchSettings.json 이란? launchSettings.json 파일은 애플리케이션이 로컬 개발 환경에서 실행될 때 필요한 여러 설정을 정의하는 파일. Blazor뿐만 아니라 ASP.NET Core MVC, ASP.NET Core API, Razor Pages 같은 다양한 ASP.NET Core 애플리케이션에서도 똑같이 사용. 개발자의 로컬 PC에서는 **launchSettings.json**의 환경 변수 설정에 따라 환경별 설정 파일이 로드되며, 최종적으로 애플리케이션 설정이 적용 ✨ launchSettings.json의 주요 역할 1. 서버 실행 설정애플리케이션이 어떤 서버에서 실행될지를 정함예를 들어 kestrel이나 IIS Express같은 서버를 사용할 수 있음 2. 브라우저 실행 여부 애플리케이션을 실행할 때, 자동으로 .. 2024. 9. 9. Nginx란? 🌐 Nginx란?**Nginx(NGINX)**는 웹 서버 소프트웨어로, 고성능 웹 서버이자 리버스 프록시 서버로 널리 사용됨. Nginx는 아래와 같은 역할을 함:🌍 HTTP 서버로 웹사이트 트래픽을 관리함.🔄 리버스 프록시로 서버와 클라이언트 간 요청을 중계함.⚖️ 로드 밸런싱으로 트래픽을 여러 서버에 분산시켜 성능을 최적화함.Nginx는 빠르고 가벼운 성능 덕분에, Apache 같은 전통적인 웹 서버보다 더 많은 요청을 동시에 처리할 수 있어서, 대규모 트래픽을 처리하는 데 적합함.🔑 Nginx의 주요 특징 ⚡ 비동기 이벤트 기반 아키텍처Nginx는 비동기적으로 동작하고, 이벤트 기반 구조를 사용해서 다수의 요청을 효율적으로 처리함. 쉽게 말해, 한 번에 여러 요청을 빠르게 처리할 수 있음. 🔄 리버.. 2024. 9. 6. 이전 1 2 3 4 5 6 ··· 54 다음