728x90
반응형

자바스크립트 2

[React] 3.1 함수형이란 무엇인가? - 가온 코딩

함수형 프로그래밍이라는 개념은 1930년대에 발명된 람다 계산법(lambda calculus)이 시작이라 할 수 있다. 17세기 함수가 등장한 이래 함수는 계속해서 계산법(calculus)의 일부였다. 함수를 함수에 넘기거나 함수가 함수를 결과로 내놓는 것도 가능하다. 다른 함수를 조작하고, 함수를 인자로 받거나 반환하는 것이 가능한 복잡한 함수를 고차 함수(high order function)라고 부른다. 1930년대에 알론조 처치(Alonzo Church)는 미국 프린스턴 대학교에서 람다 계산법을 발명하고, 고차 함수를 활용한 여러 가지 연구를 진행했다. 1950년대 말 존 맥카시(John McCarthy)는 람다 계산법에서 비롯된 개념을 활용해 새로운 프로그래밍 언어를 만들었는데, 바로 그 언어가 ..

코딩 공부/React 2022.07.25

[JSP] 웹 프로그래밍의 구조

클라이언트-서버 구조 - 웹 서비스 제공을 위해서는 서버 컴퓨터와 서버에서 동작하는 프로그램이 필요함 - 클라이언트 : 웹 서비스를 이용하는 사용자 - 서버 : 웹 서비스를 제공하기 위한 서비스 공급자 - 프런트엔드 : 클라이언트 중심의 프로그래밍(HTML, CSS, 자바스크립트) 영역 - 백엔드 : 서버를 구성하며 서비스를 제공하기 위한 서버 쪽 프로그래밍(웹 서버 소프트웨어, 웹 프레임워크, 데이터베이스) 영역 HTML(HyperText Markup Language) - 웹 문서의 구조를 정의하고 콘텐츠를 표현하는 기본 마크업 언어 - 웹을 통해 콘텐츠를 제공하려면 HTML을 사용해야 함 - HTML은 태그라고 하는 간단한 표기법으로 표현하고자 하는 정보에 의미를 부여함 안녕하세요? CSS(Casca..

코딩 공부/JSP 2022.07.06
728x90
반응형