일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 라즈비안
- 옵지
- 맥
- FMS
- 라라벨
- 라즈베리파이
- 옵티머스g
- Ubuntu 20.04
- Raspberry Pi
- 우분투 20.04
- php
- Laravel
- 제주도
- upbit
- 코드이그나이터
- 옵티머스 g
- Selenium
- 회고
- 옵G
- 셀레니움
- 프레임워크
- 20.04
- C
- 맛집
- codeigniter
- 업비트
- TiL
- ubuntu
- 우분투
- MySQL
- Today
- Total
목록평범한 개발 이야기 (151)
평범한 이야기들
Blade 라라벨에서는 블레이드(Blade) 템플릿 엔진을 사용 블레이드는 중괄호를 사용해 출력하고 @를 접두사로 붙여 사용하는 지시어라는 커스텀 태그 문법을 사용 기본 출력 {{ $greeting }} // 내부적으로 과 동일 {!! $greeing !!}} // 있는 그대로 출력 {{}} 문법은 프런트엔드 템플릿 엔진의 구문과 비슷함 따라서 @{{ 로 시작하는 문법은 블레이드에서 무시하도록 설계되어있어 해당 문법으로 사용하면 된다. // $bladeVarible 값이 그대로 출력 {{$bladeVarible}} // 화면에{{frontVariable }} 이 그대로 출력된 @{{ frontVariable }} 제어구조 // 조건문 @if ($itemCount = count($items)) {{ $it..
View 사용자의 응답이 어떻게 보여야 하는지 결정하는 파일 대부분 HTML 파일의 형태이지만 JSON, XML, 이메일과 같은 형식의 뷰 파일 생성 가능 // views/home.blade.php 또는 views/home.php 파일을 찾는다. Route::get('/', function(){ return view('home'); }); 뷰에 데이터 넘기기 // View에서 데이터 바인딩 방법 // 첫번째 방법 Route::get('/', function(){ return view("welcome")->with('name','Foo'); }); // 두번째 방법 Route::get('/', function(){ return view("welcome",[ 'name' => 'Foo2', 'greeting..
.gitignore 파일이 정상적으로 작동하지 않아 .gitignore 파일에 등록한 파일이 자꾸 변경되었다고 나올 때 해결방법입니다. 그 이유는 git의 캐시가 문제가 되어서 생긴 현상입니다. 명령어를 통해 캐시 내용을 삭제하고 다시 add 해서 커밋을 해주시면 됩니다. git rm -r --cached . git add . git commit -m ".gitignore cache error" 참고 내용 : stackoverflow
MVC 모델 (model) : 개별적인 데이터 테이블(하나의 레코드)을 표현 뷰 (view) : 데이터를 가공해 사용자에게 결과물을 전달하는 템플릿 (html, css, js로 이루어진) 컨트롤러(controller) : 브라우저를 통해 유입되는 http 요청을 받아 사용자의 입력 값을 검증한 뒤, 데이터베이스와 스토리지에서 필요한 데이터를 조회하고, 결과를 사용자에 응답하도록 제어하는 역할 HTTP 메서드 GET : 조회하고자 하는 리소스를 요청 HEAD : GET 응답의 헤더 부분만 요청 (HTTP 요청과 응답은 헤더와 바디로 이루어진다.) POST : 리소스를 생성 PUT : 리소스를 수정 PATCH : 리소스의 일부를 수정 DELETE : 리소스를 삭제 OPTIONS : 특정 URL에서 어떤 HT..
1. 라라벨 설치 1. 라라벨 인스톨러를 이용 컴포저를 사용해 라라벨 인스톨러를 다운로드 ~ composer global require laravel/installer 인스톨러 설치 후 라라벨 설치 ~ laravel new blog 2. 컴포저를 이용 ~ composer create-project laravel/laravel ProjectName 3. 실행 PHP 내장 서버를 이용한다. ~ php artisan serve —port=8001 → http://localhost:8001 로 접속 또는 발렛을 이용한다 ~ valet park http://폴더명.test 로 접속 발렛 설치하기 : 2021/01/27 - [평범한 개발 이야기/ETC] - [Valet] Mac에서 라라벨 개발환경인 Valet 설치..