programming
지금까지 우리는 함수로 코드를 묶고, 테이블로 데이터를 구조화하는 방법을 익혔습니다. 하지만 프로젝트의 규모가 커지기 시작하면, 모든 코드를 단 하나의 파일에 담는...
Lua 프로그래밍의 여정에서 가장 중요하고 흥미로운 지점에 도달했습니다. 바로 Lua 언어의 심장이자 가장 중심적인 기능인 테이블(Table)입니다. Lua에는 배열, 딕셔너리, 리스트, 객체...
지금까지 우리는 변수에 데이터를 저장하고, 연산자로 이 데이터들을 계산하고 비교하는 방법을 배웠습니다. 하지만 프로그램이 단순히 위에서 아래로 순서대로만 실행된다면, 매우 단순한...
이전 글에서 데이터에 이름을 붙여 변수에 저장하고, Lua가 데이터를 어떤 종류로 다루는지 알아보았습니다. 하지만 데이터는 그 자체로 두면 아무 일도 하지...
프로그램의 기본적인 문법과 데이터 종류를 익혔다면, 이제 그 데이터들을 담고 관리하는 가장 핵심적인 도구인 변수(Variable)에 대해 깊이 알아볼 차례입니다. 변수는 프로그래밍에서...
이전 글에서 ‘Hello, World!’를 통해 Lua 코드를 작성하고 실행하는 기본적인 흐름을 경험했습니다. 이제는 Lua라는 언어로 더 의미 있는 소통을 하기 위해,...
프로그래밍 언어 학습의 첫 관문은 언제나 “Hello, World!”를 화면에 출력해보는 것입니다. 이 간단한 과정은 코드를 작성하고, 파일로 저장하며, 이를 실행하는 전체...
수많은 프로그래밍 언어 속에서 ‘Lua’라는 이름은 조금 낯설게 느껴질 수 있습니다. 하지만 Lua는 우리 주변의 많은 소프트웨어에서 조용하지만 강력한 힘을 발휘하고...
마이크로서비스 아키텍처(MSA)에서 API 게이트웨이는 시스템의 관문 역할을 하는 핵심 컴포넌트입니다. 수많은 Java 개발팀이 Spring 생태계와의 완벽한 통합성을 자랑하는 Spring Cloud Gateway를...