뭐 간단한 회사 소개 홈페이지나, 개인 포트폴리오 구성 홈페이지라면 필요없을 수 있겠지만,
서비스 사용자가 있는 어플리케이션이라면 로그인과 회원가입이 있어야한다.
Laravel 8에서는 jetstream을 이용해 간단하게 구축할 수 있다. (jetstream.laravel.com/1.x/introduction.html)
composer require laravel/jetsream을 통해 설치하자. laravel.com/docs/8.x/authentication을 참고하자.
그 다음은
이 두가지 옵션 중 하나를 선택하여 jetstream을 설치하면 된다...라고 생각했으나
두개 다 설치해야하는거 같다. (혹은 후자 inertia만 설치하거나.)
위에 livewire만 설치하고 inertia를 설치하지 않았더니 오류가 발생하여 두개 다 설치했다.
그다음은
npm install && npm run dev -> npm 종속을 설치 및 빌드
php artisan migrate -> 데이터 베이스를 마이그레이션
해야한다.
참고로 여기서 데이터 베이스는 database/migrations 폴더에들어가면,
jetstream 설치 이전에는 없던 migration 파일들이 있을 것이다. 이것들이 데이터 빌드를 손쉽게 도와준다.
* stackoverflow.com/questions/63955055/laravel-8-fresh-installation-livewire-directory-does-not-exist livewire 오류 발생시 참고
짠. 회원가입을 하면 이런 dashboard로 넘어간다.
참고로 이 깔끔한 css는 Tailwind라는 css이다. jetstream에 기본으로 써지는 css 인듯하다.
'Dev' 카테고리의 다른 글
바이낸스 api를 이용한 선물 Ranking system 개발기 - 5 (개인 api 입력 부) (0) | 2020.10.07 |
---|---|
바이낸스 api를 이용한 선물 Ranking system 개발기 - 4 (기초적인 틀 짜기) (0) | 2020.09.30 |
바이낸스 api를 이용한 선물 Ranking system 개발기 - 2 (기본적인 라우팅) (0) | 2020.09.30 |
바이낸스 api를 이용한 선물 Ranking system 개발기 - 1(세팅) (0) | 2020.09.30 |
바이낸스 api를 이용한 선물 Ranking system 개발기 - 프롤로그 (0) | 2020.09.30 |
댓글