뒤끝펑션
개요
뒤끝펑션은 개발사에서 직접 서버에 호출할 함수를 개발 및 사용하기 위한 기능입니다.
뒤끝펑션에서 제공하는 템플릿을 활용하면 손쉽게 서버에서 동작할 기능을 개발할 수 있습니다.
뒤끝펑션을 시작하려면 뒤끝 펑션 문서-시작하기를 참고해주세요.
뒤끝펑션에 대한 예제를 확인하시려면 뒤끝 펑션 문서 예제-에코함수를 참고해주세요.
뒤끝펑션은 현재 beta 형태로 기능이 제공되는 중입니다.
사용방법
뒤끝펑션 개발툴 설치
뒤끝펑션을 개발하기 위해서는 개발툴을 반드시 설치해야합니다.
개발사에서는 프로젝트 템플릿을 이용하여 Visual Studio & Visual Studio Code 환경에서 새로운 프로젝트를 생성할 수 있습니다.
개발사에서는 뒤끝펑션 개발툴과 템플릿을 이용하여 생성한 프로젝트의 디버깅 및 빌드, 서버로 배포, 배포된 프로젝트의 삭제를 진행할 수 있습니다.
뒤끝펑션 개발툴 CLI는 시작하기 > 뒤끝펑션 다운받고 설치 > 뒤끝펑션 개발툴 beta 항목에서 다운받으실 수 있습니다.
프로젝트 생성
명령팔레트(ctrl + shift + p)에 BackendFunction: Create를 입력합니다.
BackendFunction Template 폴더를 생성할 폴더를 지정합니다.
폴더의 이름을 입력합니다.(공백 또는 폴더 내 같은 이름 불가능)
이후 자동으로 생성된 프로젝트로 이동합니다.
디버그
debugConfig.json 파일을 설정합니다(문서참조).
F5를 누릅니다.
또는 왼쪽 메뉴에 실행 버튼을 누른 후(Ctrl + Shift + D), BF Debug Tool을 실행시킵니다.
뒤끝펑션 명령어
개발툴로 Visual Studio Code를 사용할 경우에는 BackendFunctionExtension을 설치한 후,
명령팔레트(단축키 F1, 또는 Ctrl + Shift + P)를 이용하여 설정, 빌드, 배포 관련 명령어를 사용할 수 있습니다.
자세한 설명은 뒤끝펑션용 명령 팔레트를 참고해주세요.
명령어 |
설명 |
BackendFunction: Create |
폴더를 지정하여 새로운 폴더를 만들고 내부에 템플릿을 설치합니다 |
BackendFunction: Config |
빌드 및 배포에 사용되는 config.json을 엽니다. |
BackendFunction: Build Current Project |
현재 프로젝트의 BackendFunction.csproj를 이용하여 빌드합니다. |
BackendFunction: Build by config.json |
config.json에 저장된 정보를 이용하여 빌드합니다. |
BackendFunction: Deploy |
빌드한 파일(package.zip)를 지정하고 등록될 펑션이름을 직접 설정하여 배포합니다. |
BackendFunction: Deploy by config.json with FuntionName |
config.json에 등록된 프로젝트 정보와 등록될 펑션이름을 직접 설정하여 배포합니다. |
BackendFunction: Deploy by config.json |
config.json에 등록된 정보를 이용하여 배포합니다. |
BackendFunction: Delete |
함수명을 입력하여 뒤끝에 배포된 함수를 제거합니다. |