본문 바로가기
728x90

프로그래밍언어9

Mojo를 이용한 간단한 웹 애플리케이션 만들기 - 2 Mojo를 이용한 간단한 웹 애플리케이션 만들기 2 안녕하세요, 여러분! 이번에는 Mojo 웹 프레임워크를 이용하여 간단한 웹 애플리케이션을 만드는 두 번째 실습을 진행해 보겠습니다. 이전에는 'Hello, World!' 웹 애플리케이션을 만들어 보았는데요, 이번에는 조금 더 실질적인 기능을 가진 웹 애플리케이션인 CRUD(Create, Read, Update, Delete) 웹 애플리케이션을 만들어 볼 예정입니다. CRUD는 웹 개발에서 가장 기본이 되는 작업들을 의미합니다. 데이터를 생성(Create), 읽어오는(Read), 업데이트(Update), 그리고 삭제(Delete)하는 것이죠. 이러한 기능들은 데이터베이스 기반의 웹 애플리케이션에서는 필수적인 작업이며, 이를 어떻게 구현하느냐에 따라 웹 애.. 2023. 7. 16.
Perl에서의 객체지향 프로그래밍 Perl에서의 객체지향 프로그래밍 안녕하세요,블로그에 오신 여러분 환영합니다. 이번 포스트에서는 객체지향 프로그래밍과 그것이 Perl에서 어떻게 구현되는지에 대해 알아보겠습니다. 객체지향 프로그래밍이란? 객체지향 프로그래밍(Object-oriented programming, OOP)은 프로그램을 객체들의 집합으로 보고, 객체 간의 상호작용으로 프로그램을 구현하는 방법론입니다. 이는 코드의 재사용성을 높이고, 설계를 간결하게 해주며, 소프트웨어 개발과 유지 보수를 쉽게 만듭니다. 객체는 데이터(속성)와 이 데이터를 처리하는 함수(메서드)를 포함합니다. 객체의 데이터와 메서드는 클래스로 정의됩니다. 클래스는 객체의 템플릿 또는 청사진으로 생각할 수 있습니다. Perl에서의 객체지향 프로그래밍 Perl은 다른.. 2023. 7. 2.
기본 Perl 문법: 서브루틴 기본 Perl 문법: 서브루틴 안녕하세요, 블로그에 찾아와 주신 여러분께 감사드립니다. 이번 포스트에서는 Perl의 서브루틴에 대해 자세히 설명드리겠습니다. 서브루틴이란? 서브루틴은 코드의 중복을 방지하고 프로그램의 가독성을 향상시키는 데 도움을 주는 재사용 가능한 코드 블록입니다. 서브루틴은 함수라고도 불립니다. Perl에서는 'sub' 키워드를 사용해 서브루틴을 정의합니다. 서브루틴 기본구조 서브루틴을 정의하는 기본 구조는 다음과 같습니다. perl sub subroutine_name { 코드 블록 } 서브루틴의 작성과 호출 간단한 'greet' 서브루틴을 작성해봅시다. perl sub greet { print "Hello, world!\n"; } 위의 서브루틴은 호출될 때마다 "Hello, worl.. 2023. 6. 28.
기본 Perl 문법: 배열과 해시 기본 Perl 문법: 배열과 해시 안녕하세요, 제 블로그에 와주셔서 감사합니다. 이번 포스트에서는 Perl의 중요한 자료형 두 가지, 배열과 해시에 대해 다루겠습니다. 배열이란? 배열은 순서가 있는 데이터의 집합입니다. Perl에서는 '@' 기호를 사용해 배열을 선언합니다. perl my @fruits = ("apple", "banana", "cherry"); 위 코드에서 '@fruits'는 문자열 세 개를 요소로 가지는 배열입니다. 배열의 특정 요소에 접근하기 위해 인덱스를 사용합니다. Perl에서는 인덱스가 0부터 시작합니다. perl print $fruits[0]; "apple" 출력 'scalar' 함수 배열의 크기는 'scalar' 함수를 사용해 알 수 있습니다. perl my $size = s.. 2023. 6. 27.
728x90