[기술공부]ASP(Active Server Pages)

allnight5·2023년 6월 15일
0

기술공부

목록 보기
31/33

목차
1. ASP란?
2. JavaScript의 Template Literal과 ASP의 차이

ASP란

목차로
ASP는 마이크로소프트에서 개발한 서버 측 스크립팅 기술이며, 동적 웹 페이지를 생성하는 데 사용됩니다.

ASP를 사용하면 웹 서버에서 실행되는 스크립트 코드를 작성하여 웹 페이지를 동적으로 생성할 수 있습니다. 이는 웹 페이지의 내용이나 동작을 사용자의 요청이나 다른 데이터에 따라 변경할 수 있게 해줍니다. 예를 들어, 사용자가 웹 페이지의 양식을 작성하고 제출하면, 서버 측에서는 입력된 데이터를 처리하고 새로운 내용을 동적으로 생성하여 사용자에게 보여줄 수 있습니다.

ASP는 주로 VBScript(Visual Basic Scripting Edition)나 JScript(JavaScript의 마이크로소프트 버전)와 같은 스크립팅 언어를 사용하여 개발됩니다.

정적일 경우 이미 작성된 내용을 보여주는것으로 서버에서 값을 받아오지 않고 작성된 html 내용 그대로를 보여주는것이며

안녕하세요 현재 기온은 28.6C˚ 입니다.

동적 웹페이지의 경우 서버에 요청하여 값을 받아 그내용을 html에 적용하여 보여주는 웹페이지 입니다.

안녕하세요 현재 기온은 <%=now%>˚ 입니다.

JavaScript의 Template Literal과 ASP의 차이

목차로

JavaScript의 Template Literal와 ASP의 개념은 다르다.

안녕하세요 현재 기온은 ${rating}˚ 입니다.
와 같이JavaScript의 Template Literal 문법을 사용하여 해당 변수의 값을 동적으로 삽입하는 방식과는 다르다는 것을 기억해두자

어떻게 다른가?

클라이언트 측에서 동적인 문자열 생성에 사용되며,
ASP는 서버 측에서 데이터 처리와 동적인 웹 페이지 생성에 사용된다.

두개는 같이 사용할 수 있으며 적절한 위치에 사용하면 좀더 동적인 웹페이지를 만들 수 있게 된다.

지금은 좀 더 기능과 개선된 성능을 가진 ASP.NET이 있다 이것도 정리해서 다음시간에 올려보도록 하겠다.

profile
공부기록하기

0개의 댓글