풀스택 웹 애플리케이션 개발은 백엔드와 프론트엔드의 조화를 이루는 것이 핵심이다. 현재 인기 있는 스택인 스프링, 자바, 리액트를 결합해 Todo 앱을 예제로 하는 풀스택 개발 과정을 단계별로 소개한다. 1부에서는 프로젝트 구조 설정과 CRUD 작업 구현으로 기본을 다지고, 2부와 3부에서는 데이터스토어 통합과 프로덕션 배포를 다룬다. 실습 중심의 강좌를 통해 실제 작동하는 풀스택 애플리케이션을 구축하는 능력을 키워 보자. 주요 내용 - 애플리케이션 프레임워크 - 데이터 계층 추가하기 - 프로덕션 배포
테크라이브러리 광고 및 콘텐츠 제휴 문의
입력하신 이메일로 안내메일을 발송해드립니다.매일 다양한 크기의 전자 기기 소자들이 하나의 집적 회로(IC)에 통합되고 있습니다. 초대형 시스템온칩(SoC)이 화제를 몰고 다닐 때, 빠르고 효율적인 구현을 요구하는 수많은 중소형 SoC들 또한 존재합니다. 이러한 설계의 검증에는 하드웨어, 운영 ...
Siemens Digital Industries Software 2025.04.02
소프트웨어 및 IP 회귀 테스트의 일상적인 테스트 작업의 해답은 FPGA 기반 프로토타입입니다. 하지만 FPGA 프로토타입에는 RTL을 구현하는 일 외에도 실질적인 문제가 있는데, 디버그 작업 또는 RTL이 변경될 때마다 성능 최적화를 위해 RTL 편...
Siemens Digital Industries Software 2025.04.02
클래스와 클래스의 계층 구조를 정의하고 유지하는 작업이 복잡해지면 프로그래밍 속도도 따라서 느려지기 마련이다. 그래서 타협이 필요하다. 코틀린은 비교적 새로운 언어 중 하나로, 배후에서 작동하면서 프로그래밍을 간소화하는 동시에 필요할 때는 여전히 복잡...
2025.03.13
풀스택 웹 애플리케이션 개발은 백엔드와 프론트엔드의 조화를 이루는 것이 핵심이다. 현재 인기 있는 스택인 스프링, 자바, 리액트를 결합해 Todo 앱을 예제로 하는 풀스택 개발 과정을 단계별로 소개한다. 1부에서는 프로젝트 구조 설정과 CRUD 작업 ...
ITWorld 2024.10.31
애플리케이션 트랜스포메이션의 목표는 하이브리드 환경 전반에서 반복적인 프로세스를 활용하여 안전한 방식으로 애플리케이션을 빠르게 빌드, 배포, 업데이트, 확장하는 것입니다. 애플리케이션 트랜스포메이션을 통해 비즈니스의 새로운 가능성을 열 수 있습니다. ...
Red Hat 2024.10.29
깃허브 코파일럿부터 탭나인까지 다양한 AI 코딩 도구가 사용자의 선택을 기다리고 있다. 최근 정식 버전으로 발표된 아마존 Q 디벨로퍼는 생성형 AI를 기반으로 AWS에서 애플리케이션을 구축하고 베스트 프랙티스를 조사하며, 오류를 해결하면서 AWS 서비...
ITWorld 2024.09.25
AI의 발전으로 프로그래밍을 도와주는 도구는 더 늘어나고 있다. 전문 개발자부터 비즈니스 애널리스트까지 누구나 챗GPT 같은 도구를 사용하면 애플리케이션을 개발할 수 있는 시대가 온 것이다. 하지만 로우코드와 AI를 혼동해서는 안 ...
ITWorld 2024.07.09
현재 기업 IT 인프라 부문의 주요 이슈 중 하나는 '애프터 클라우드'이다. 이미 클라우드는 기업 인프라 깊숙이 들어와 일반적인 기술이 됐고, 많은 사람이 일상에서 무의식적으로 클라우드를 사용한다. 클라우드의 장점을 유지하면서 그다음 기술로의 도약을 ...
Red Hat 2024.06.20
HTMX는 자바스크립트에 의존하지 않고 확장된 HTML 구문을 사용해 마크업에서 바로 HTTP 상호작용을 제공한다. 향후 웹 프론트 엔드의 작동 방식 전체에 영향을 줄 수 있는 매우 흥미로운 기술이다. 기본적인 개념은 상용구(boilerplate te...
ITWorld 2024.06.11
챗GPT, 바드 같은 대규모 언어 모델 기반의 AI 챗봇 서비스가 인기를 끌면서 AI 시스템의 핵심 요소인 머신러닝도 집중 조명을 받고 있다. 대규모 언어 모델(Large Language Model)은 개발자 사이에서도 빠르게 필수적 코딩 보조 도구로...
ITWorld 2024.03.29
웹 애플리케이션을 구축할 때는 성능과 신뢰성을 보장하는 가장 적합한 아키텍처 방식을 결정하는 것이 중요합니다. 멀티 페이지 앱(MPA)이 전통적인 구현 방식이지만, 싱글 페이지 애플리케이션(SPA)에는 MPA에 비해 몇 가지 중요한 이점이 있습니다. ...
Datadog 2024.03.08
LLM(Large Language Model)을 사용하는 방법은 의외로 간단하다. 효과적인 프롬프트만 있으면 된다. 반면 언어 모델을 기반으로 한 애플리케이션 개발은 어려울 수 있다. 오픈AI 같은 업체에서 제공하는 API를 사용하든, 오픈소스 모델을...
ITWorld 2024.02.28
범용 프로그래밍 언어인 파이썬이 데이터 전문가를 넘어 비즈니스 애널리틱스 및 기타 비전문가에게까지 확산 중이다. 파이썬을 시작하는 사람에게는 어떤 기회가 있고, 성공에 도움이 되는 베스트 프랙티스는 무엇일까? 비즈니스 요구 ...
ITWorld 2024.01.16
기술 격차 극복 여부는 기업 혁신과 구성원의 성장을 결정하는 중요한 요인이다. 적합한 기술을 지닌 전문가를 고용하는 것도 어렵지만, 신규 채용보다 교육을 통해 기존 직원의 역량을 강화하는 것이 훨씬 비용효율적이라는 점을 먼저 깨달은 기업은 내부 구성원...
Woongjin Udemy 2023.10.17
고품질의 안전한 디지털 서비스를 빠르고 효율적으로 시장에 공급하기 위해 DevSecOps 관행을 발전시키는 것은 많은 조직의 과제입니다. 이를 위해 리더는 스스로 조직의 DevSecOps 성숙도에 대한 질문을 던져야 합니다. 본 백서는 기술 리더들이 ...
Datadog 2023.10.11
전 세계적으로 초등학교와 중학교에서의 코딩 교육이 꾸준히 강화되고 있다. 오늘날 우리의 삶 대부분이 IT를 기반으로 하고 있고 지금의 어린 학생이 성장함에 따라 코딩의 중요성은 점점 더 커질 것이다. 우리 정부도 2025년부터 코딩을 의무 교육화하는 ...
ITWorld 2023.07.12