본문 바로가기

라라벨2

라라벨11 + 리액트 풀스택, Laravel11 + React fullstack Laravel Breeze는 간단한 인증 및 시작 템플릿을 제공하는 패키지로, 라라벨 프로젝트에서 React와 Inertia.js를 쉽게 설정할 수 있게 도와줍니다.Laravel Breeze를 사용한 React와 Inertia.js 설정라라벨 프로젝트 생성Laravel Breeze 설치 및 설정React 설치 및 설정라라벨과 React 통합1. 라라벨 프로젝트 생성새로운 라라벨 프로젝트를 생성합니다.composer create-project --prefer-dist laravel/laravel laravel-react-inertiacd laravel-react-inertia2. Laravel Breeze 설치 및 설정라라벨 Breeze를 설치합니다. Breeze는 라라벨의 인증 시스템을 포함하고 있으며,.. 2024. 7. 5.
라라벨은 언제 DB 컨넥션을 끊나요? Laravel DB disconnect 라라벨10으로 개발 중 연결하였던 DB 컨넥션을 수동으로 닫아야할 필요가 있는지 궁금해졌습니다. 검색해보니 과거 라라벨 4 또는 5 버전의 공식 문서에는 한 줄 설명이 나와있었습니다. PDO인스턴스의 max_connections한계를 넘어서서 데이터베이스 연결을 끊어야하는경우 disconnect메소드를 사용하면 됩니다: DB::disconnect('foo'); 반면, 라라벨10 공식 문서에는 disconnect에 대한 설명이 따로 없는 것 같습니다. 그렇다면 굳이 안 닫아도 되는 걸까요? 라라벨은 기본적으로 DB 커넥션을 사용한 후 해당 커넥션을 자동으로 닫지 않습니다. 대신, 각각의 HTTP 요청 끝에, 라라벨은 모든 오픈된 DB 커넥션을 자동으로 닫습니다. 이러한 방식으로 라라벨은 DB 커넥션을 유지.. 2023. 3. 9.