본문 바로가기

API7

Laravel + vue : API(3) https://laravel.kr/docs/8.x/eloquent-resources#Eloquent:%20API%20Resources 라라벨 8.x - API Resources 라라벨 한글 메뉴얼 8.x - API Resources laravel.kr 위 링크를 확인해주세요. resources 파일을 만들겠습니다. php artisan make:resource TaskResource 명령어로 파일을 만들어주면 app\Http 폴더안에 Resources 폴더가 생성되고 TaskResource 파일이 만들어집니다. 아래와 같이 코딩해줍니다. 2021. 1. 19.
Laravel + vue : API(2) resources\views 폴더 안에 layouts 폴더를 만들고 app.blade.php 파일을 만들었습니다. @section('container') @show 그리고 views 폴더 안에 main화면으로 쓸 home.blade.php 파일을 만들었습니다. @extends('layouts.app') @section('container') HI @stop web.php에 아래와 같이 라우트를 설정해줍니다. Route::get('/', function () { return view('home'); }); 다음으로 Task 모델과 마이그레이션 파일을 만듭니다. php artisan make:model Task -m 명령어로 모델과 마이그레이션 파일을 만들어줍니다. 모델인 Task.php 파일을 열어서 아래.. 2021. 1. 19.
Laravel + vue : API(1) laravel, vue를 이용해서 api 작성을 해보겠습니다. laravel new app-name 명령어로 프로젝트를 하나 만들어줍니다. 다음으로 vue를 설치하겠습니다. https://laravel.kr/docs/7.x/frontend#%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20&%20CSS%20%EC%8A%A4%EC%BA%90%ED%8F%B4%EB%94%A9 라라벨 7.x - 프론트엔드 스캐폴딩 라라벨 한글 메뉴얼 7.x - 프론트엔드 스캐폴딩 laravel.kr 위 링크를 보고하시면 편합니다. composer require laravel/ui 명령어 입력 이렇게 설치가 되고 php artsian ui vue 명령어를 입력한 후 npm in.. 2021. 1. 19.
Laravel - TDD(4) https://www.postman.com/ Postman | The Collaboration Platform for API Development Postman makes API development easy. Our platform offers the tools to simplify each step of the API building process and streamlines collaboration so you can create better APIs faster. www.postman.com 포스트맨으로 지금까지 작성한 api가 제대로 작동하는지 확인 해보겠습니다. 먼저 환경변수에 들어가 환경변수를 추가해주겠습니다. 이렇게 작성하고 저장을 해줍시다. 그리고 플러스 버튼을 누르고 환경변수를 아까 설.. 2021. 1. 13.