라라벨(Laravel)
Install 및 세팅
FrameWork 관련 정리
- [Laravel] Route
- [Laravel] Request
- [Laravel] Response
- [Laravel] Redirect
- [Laravel] Validator
- [Laravel] Session
- Migrations
- Elequent
- Collection vs Query Builder
- [Laravel] Database QueryBuilder
- [Laravel] Database QueryBuilder > Where
- [Laravel] Database Model
- [Laravel] Multiple databases
- [Laravel] Redis 설정
- [Laravel] Pagination
- [Laravel] Storage
- Laravel Mix
- Laravel Mix 에서 fontawesome 사용하기
- Laravel Console 명령어
- Illuminate\Console\Command 를 활용한 console 출력
- Cron (Job Schedule)
- Authorization
- 부모클래스 상속받기(extends)
- Interface의 의미와 사용법(implements)
- Trait의 의미와 사용법 (use)
- path 관련 helper 함수
- 전역 helper 함수 만들기
- [Laravel] Notifications 처리하기
- Event 처리하기
Blade 관련 정리
- [Laravel] blade의 기본 구조
- [Laravel] blade 에서 사용하는 유용한 문법
- [Laravel] blade 에서 route 사용법
- [Laravel] blade 에서 Controller의 메소드 호출하기
- Blade Component 만들기
- [Laravel] request를 이용한 parameter 받기
- [Laravel] form 관련 정리
유용한 패키지
- Composer 사용법
- [package 제작] 1. package 만들기
- [package 제작] 2. 사용자 ServiceProvider 만들기
- [package 제작] 3. package 배포하기
- GuzzleHttp
- Goutte\Client
- DomCrawler
- barryvdh laravel-debugbar
- jwt-auth
- column-sortable
- laravelcollective (Form::)
- Socialite
- Larave Board
- Laravel Editor
- Laravel Auth
- Laravel용 택배추척 패키지
- Intervention Image (이미지 포맷 변경)
- MarkDown
- Laravel In-App Purchases
- Laravel Index Now
- google2fa-laravel
프로그래밍
- [Laravel] Queues를 이용한 비동기 프로그래밍 (IndexingNow 개발)
- [Laravel] Queues를 이용한 비동기 프로그래밍 (메일보내기)
- Google SMTP 사용하기
- 다국어 지원 앱 제작
- 파일 업로드 처리하기
- Naver 스마트에디터를 Laravel에 적용하기
- 라라벨로 서치엔진용 사이트맵 만들기
- crawling 만들기 1 - Goutte 를 사용하는 방법
- crawling 만들기 2 - Job Schedule에 걸어두기
- crawling 만들기 3 - GuzzleHttp 와 Symfony dom-crawler를 사용하는 방법
- 소셜로그인(github) - Socialite
- 소셜로그인(google) - Socialite
- Laravel 에서 Ajax를 사용하여 JSON 데이타 처리하기
- [Laravel] 실제사용자 IP획득하기
- 수동으로 vendor의 package 인식 시키기