inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

ASP.NET Core MVC +ASP.NET Core +REST API +.NET 8.0

16)ADO.NET(저장프로시저)

해외에서는 웹 어플리케이션 개발할때 프로시저를 더많이 사용하나요?

238

toptops

작성한 질문수 2

0

안녕하세요. 강의를 듣다가 해외에서 프로시저를 사용하는 부분에서 궁금한점이 들어서 질문을 남깁니다.

  1. 해외의 경우 웹 애플리케이션을 개발할때 전부 프로시저로 개발하거나 비중이 높은 사이트나 회사도 있나요?
    (범용적으로 유지보수와 가독성을 위해서 적절히 섞어서 사용한다고 알고 있습니다.)

  2. 만약 프로시저 비중이 높거나 전체를 개발 된 사이트가 있다면 혹시 어떻게 생각하는지 들을 수 있을까요?
    (저는 별로라고 생각합니다!)

C# mvc rest-api 아키텍처 mssql ef-core asp.net-core

답변 1

0

개발자Park

안녕하세요.개발자park입니다.

  1. 해외의 경우 웹 애플리케이션을 개발할때 전부 프로시저로 개발하거나 비중이 높은 사이트나 회사도 있나요?
    (범용적으로 유지보수와 가독성을 위해서 적절히 섞어서 사용한다고 알고 있습니다.)

ㄱ나라마다 선호도가 다릅니다.

ㄴ회사마다 선호도가 다릅니다.

전부 프로시저로 개발하거나 비중이 높은 사이트나 회사도 있나요?

네.있습니다.

(규모있는 IT회사에서 경험상 있습니다.위에서도 설명드렸듯이 나라마다,회사마다 다릅니다.)

  1. 만약 프로시저 비중이 높거나 전체를 개발 된 사이트가 있다면 혹시 어떻게 생각하는지 들을 수 있을까요?
    (저는 별로라고 생각합니다!)

https://www.inflearn.com/course/lecture?courseSlug=aspnet-core-mvc-restapi&unitId=215458&tab=curriculum

프로시저 또는 EF Core도 상황에 맞게 사용하면 된다고 생각합니다.

개인적으로는 EF Core보다는 프로시저를 안전성과 속도면에서 선호합니다.

20) 16. 저장프로시저 쪽 new MapperConfiguration(cfg => { })

1

56

1

using (SqlConnection ~)을 하는 이유가 뭔가요?

0

115

2

이후 예정된 강의 문의를 드립니다

0

68

1

12_3강 AutoMapper 설명 중에 MapperConfiguration

2

87

1

Business Layer 종속성 추가 불가 문제

0

106

3

Console.WriteLine

0

62

1

iis 배포 후 view페이지 수정

0

132

2

8장 Controller 질문

0

80

2

DTO 여러개 대신 하나로

0

174

2

CS0618 SqlConnection

0

262

1

EF로 만든 프로젝트를 개발서버에 올리니, 처음 로딩속도가 많이 느리네요.

0

184

2

SqlConnection관련 질문

0

124

2

12강 듣던중...Controller.cs 질문입니다.

0

129

1

ASP.NET Core MVC를 비동기로 처리하는 이유가 무엇일까요?

0

222

1

프로젝트 배포 질문있습니다

0

147

2

MSSQL 설치 시 오류 발생

0

632

2

클래스 라이브러리 추가시

0

239

1

DB에서 조회된 다건의 데이터를 처리할 때

0

209

1

cshtml.css, cshtml.cs 비하인드 코드 추가 방법

0

416

1

로그인에서 받아온 Session을 활용하고 자 할 때

0

312

1

Request.Query는 배열로는 받을 수 없나요?

0

369

2

Single View Engine은 뭘까요?

0

195

1

Results API가 뭔가요?

0

231

1

QueryString 대소문자 구분

0

455

1