1. Laravel 8 에서 Repository 패턴 사용하기

Repositories 디렉토리 작성 app디렉토리 아래에 Repositories 디렉토리 를 작성하고 그 아래로 Eloquent디렉토리를 추가로 작성   Base 인터페이스 와 Base repository 클래스 작성 app/Repositories 아래에 Eloque...

laravel8 Laravel repository pattern

2. VSCode Emmet Tab 키 안되는 파일 설정

본인은 JSP 확장을 설치하였는데도Emmet 이 작동하지 않아 설정하게 됨. 환경설정 ( Cmd or Ctrl + , ) 검색란에 emmet 입력하고아래와 같이"jsp": "html" 추가해줌. "emmet.triggerExpansionOnTab": true, "emmet.i...

Visual Studio Code emmet JSP vscode

3. AWS Lightsail 의 LAMP 스택 PHP 8로 업그레이드하기

현재 Lightsail 의 인스턴스 생성시 LAMP 선택은 PHP의 선택지가 7로만 되어있습니다. OS 만 선택해서 이미 사용하고 계신분들도 계시고 , LAMP 로 생성하신분들도 계실텐데 LAMP 로 설치해서 PHP 8 로 올리시고 싶...

AWS Bitnami Lightsail php8

4. VSCode 확장 SFTP Error: Handshake failed: no matching key exchange algorithm

언젠간 고쳐지긴 하겠으나 그 전까지는.vscode/sftp.json 에 algoritims: [] 추가하여 대응 { "name": "어떤 SFTP 연결", "host": "아이피.주우소.아이피.주소", "protocol": "sftp", "port": 22, "userna...

Visual Studio Code FTP SFTP vscode

5. VSCode 파일/폴더 아이콘 직관적으로 바꾸기

반응형   VSCode에서 제공하는 기본 폴더에는 아이콘이 없습니다. VSCode의 익스텐션 기능을 이용하여 보다 직관적인...

정보공유 vscode

6. Laravel 8 관리자 화면 - 관리자 및 회원관리

이전까지의 관리화면 만드는 부분에 이어서 이번에는 관리자 / 회원 리스트 표시및 권한에 따라 화면을 표시할지 말지를 결정할 Policy 에 대해 설명합니다.. 이미 많은 role , permission 등을 다루는 패키지들이...

Laravel Gate permission Policy Role 권한 laravel8

7. [ NodeJS ] Express에서 다중 라우터 사용하기

반응형   I. 라우팅 소개 라우팅은 URI의 정의와 클라이언트 요청에 응답하는 표현 방식을 말한다. 라우팅을 잘 사용...

NodeJS

8. Laragon 에서 SSL 사용하기

이전에 작성한 글      Laragon 의 작업 프로젝트용 로컬도메인 자동 추가 php laragon 환경에서 laravel로 작업시 composer 로 설치하고 도메인 연결 호스트에 추가등의 작업이 자동으로 되니까 아주 편합니다....

Laragon apache ssl

9. Laravel 8 관리자화면 AdminLTE 인스톨하기

이전글에서 만든 관리자 화면은 암껏두 없는 그야말로 빈화면입니다.     Laravel 8 관리자 화면 만들기(Multiple Authentication) 준비작업 이전글에서 작업한 상태까지 설치되어있으면 됩니다. Laravel 8 로그인...

Laravel AdminLTE laravel 8 관리자화면 laravel8