๐ Programming/Laravel
[Laravel] Ajax๋ก CRUD ๊ฒ์ํ ๋ง๋ค๊ธฐ (1)
๐ MVC(Model View Controller) ๊ธฐ๋ณธ ์ ํ 1. Laravel ํ๋ก์ ํธ ์์ฑ ์ฐ์ cmd ์ฐฝ ํน์ git bash ์์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ํ ์ปดํฌ์ ๋ฅผ ์ฌ์ฉํ์ฌ 8.x ๋ฒ์ ์ ๋ผ๋ผ๋ฒจ ํ๋ก์ ํธ๋ฅผ ์์ฑํฉ๋๋ค. composer create-project laravel/laravel="8.x" ajax_crud 2. DB ์ฐ๋ ๋ฐ table, column ์์ฑ ํฐ๋ฏธ๋์์ artisan ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ๋ชจ๋ธ, ๋ง์ด๊ทธ๋ ์ด์ , ์ปจํธ๋กค๋ฌ ํ์ผ์ ์์ฑํฉ๋๋ค. php artisan make:model Student -mc Student.php ๋ชจ๋ธ ํ์ผ์ ์ด์ด table ๋ฐ column ์ฐ๋ํฉ๋๋ค.
[Laravel] JSON with Ajax ๋ฆฌ์คํธ ๋ง๋ค๊ธฐ (1)
๐ MVC(Model View Controller) ๊ธฐ๋ณธ ์ ํ 1. Laravel ํ๋ก์ ํธ ์์ฑ ์ฐ์ cmd ์ฐฝ ํน์ git bash ์์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ํ ์ปดํฌ์ ๋ฅผ ์ฌ์ฉํ์ฌ 8.x ๋ฒ์ ์ ๋ผ๋ผ๋ฒจ ํ๋ก์ ํธ๋ฅผ ์์ฑํฉ๋๋ค. composer create-project laravel/laravel="8.x" json_ajax_list2. Layouts ํด๋ ๋ฐ View ํ์ผ ์์ฑ resources/views ํด๋ ์์ layouts ํด๋๋ฅผ ๋ง๋ ํ app.blade.php ํ์ผ์ ์์ฑํฉ๋๋ค. @section('container') @show views ํด๋ ์์ ๋ฉ์ธ ํ๋ฉด์ผ๋ก ์ฌ์ฉํ index.blade.php ํ์ผ์ ์์ฑํฉ๋๋ค. @extends('layouts.app') @sect..