일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Babel
- rabbitmq
- mariadb
- python
- CentOS
- SQL
- React
- nodejs
- NCP
- phpredis
- docker
- fastapi
- Node
- javascript
- deep learning
- linux
- nginx
- 기초 수학
- For
- 블레이드 템플릿
- webpack
- AWS
- Go
- Switch
- Machine Learning
- php
- laravel
- Redux
- Redis
- Backbone.js
- Today
- Total
목록블레이드 템플릿 (2)
개발일기
지난 포스팅에 이어 블레이드 템플릿의 조건문에 대해 알아보겠다. 1. @if 대부분의 언어들과 조건을 지정하는 방법이 동일하다. @if 뒤에 조건을 지정한 후, 조건에 부합할 때 실행할 명령어들을 다음 줄에 서술하면 된다. 2. @elseif if 조건을 충족시키지 못했을 경우, 그에 대한 대안적인 조건을 지정하는 것이다. 예를 들어 number라는 변수의 값이 1이 아닌 3일 경우, if조건을 충족하지 못한다. 그렇기 때문에 다음 조건문은 elseif로 이동하여 조건검사를 진행하게 된다. 3. @else @if와 @elseif 조건이 모두 일치하지 않은 경우, 실행되는 부분이다. 하지만 그 전에 선언되었던 if와 elseif 중에 충족하는 것이 있으면 else를 실행시키지 않는다. 4. @endif @..
1. 프레임워크를 사용하는 이유는??? 다양한 프로그래밍 언어를 사용하다보면 체계적인 구조를 잡고, 추후에 유지보수를 쉽게하기 위해 프레임워크를 사용하곤 한다. 그 중에서 PHP라는 언어를 대표하는 프레임워크에 라라벨 프레임워크가 있다. PHP라는 언어가 하향세를 띄고 있고 대부분의 개발자들이 다른 언어를 사용하기 있기에 프레임워크의 기능이 상대적으로 빈약할 것이라고 추측하였으나, 의외로 많은 기능을 탑제하고 있어 놀랐다. API 통신, 리액트, 뷰 등 프론트3대장에 관한 기술적인 부분도 지원을 하기에 한 번 쯤은 관심을 가지고 사용해봄직한 것 같다. 2. MVC패턴 라라벨은 기본적으로 MVC패턴 구조로 이루어져 있다. MVC패턴에 대해 간략하게 설명하자면, 사용자가 컨트롤러를 통해 요청을 하면 모델을 ..