본문 바로가기

웹 기초/laravel

API / Dusk

API ======================================================================

 

API(Application Programming Interface, 응용프로그램 프로그래밍 인터페이스)

- 응용프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게만든 인터페이스

- 파일제어, 창제어, 화상처리, 문자제어등이 있다. 

 

웹API

- 웹 애플리케이션 개발에서 다른 서비스에 요청보내고 응답받기 위해 정의된 명세 

 

자바API

- 클래스 라이브러리의 집합, 클래스 계층 구조 

 

구체적인 내용은 아래 링크 참고!

https://www.redhat.com/ko/topics/api/what-are-application-programming-interfaces

 

API(애플리케이션 프로그래밍 인터페이스): 개념, 기능, 장점

API(애플리케이션 프로그래밍 인터페이스)는 애플리케이션 소프트웨어의 개발 및 통합에 사용되는 정의 및 프로토콜 세트이며, 애자일한 개발의 간소화를 지원합니다.

www.redhat.com

Dusk=========================================================================

아래 주소를 참고해서 설치하고 시동하면 된다! 

 

https://laravel.kr/docs/6.x/dusk#%ED%8E%98%EC%9D%B4%EC%A7%80%20%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0

 

라라벨 6.x - 브라우저 테스트

라라벨 한글 메뉴얼 6.x - 브라우저 테스트

laravel.kr

 

① php artisan dusk:install

: 해당 명령어는 라라벨구성파일이 아닌(artisan 이 없는 폴더) 에서도 작동은 가능하다만, 나는 중간에 아래와 같은 오류가 발생했다. 

설치 자체는 잘 되었지만, php artisan dusk:install 를 실행하면 아래와 같은 오류가 발생했다.

해당 문제는 실행시킨 장소에 artisan 이 없어서 였는데, 정작 artisan 이 있는 폴더에 들어가서 하니 밑의 오류가 발생했다. 

그런고로, 이번에는 artisan 이 있는 파일에서 아예 처음부터 다시 설치해줬다. 

아예 처음부터 다시 설치! 
실행까지 잘 되고, dusk 파일도 만들 수 있었다. 

dusk 파일을 만드는 명령어는 'php artisan dusk:make '원하는 파일명' ' 이다. 

'웹 기초 > laravel' 카테고리의 다른 글

정적클래스 :: 메소드 정리  (0) 2020.03.02
허용목록과 금지목록($fillable 과 $guarded)  (0) 2020.02.25
라라벨에서 발생하는 http 응답 코드  (0) 2020.02.21
$uri, $callback  (0) 2020.02.14
laravel 노트 필기  (0) 2020.02.12