Deno Deploy Beta 3 가 왔습니다.
트위터에서도 화제는 다음과 같은 5가지다.
Beta2의 기사는 다음과 같습니다.
외부 TCP/TLS 연결 설정
Deno.connect
또는 Deno.connectTls
를 사용하여 TCP/TLS 연결을 확장합니다.이를 통해 DB 등에 직접 연결해 HTTP 이외의 통신 처리를 할 수 있다.
이름은 해결할 수 있어요.
Deno.resolveDns()
사용 가능합니다.const ips = await Deno.resolveDns("deno.land", "A");
console.log(ips)
URLPattern API 추가
디노 1.14.0에 추가(1.15 안정화)된 URL Pattern API는 디노 디플로이 쪽에서도 사용할 수 있다.
path-to-regexp 외부 웹 프레임워크 등을 추가하지 않고 쓰기 위한 라우팅 DSL을 작성할 수 있습니다.
Play ground 추가
이것은 베타3보다 조금 일찍 발표되었지만 플레이그라운드가 추가되었다.
코드펜이나 코드샌드박스 같은 경우 웹 브라우저에서 코드를 직접 편집하고 확인할 수 있다.
또
https://dash.deno.com/playground/xxx
의 URL도 발행돼 다른 사용자와 공유할 수 있다.위의 URLPattern 사용 예가 Playground로 공개되었습니다.
iframe
레이블을 사용하여 Playground를 웹 페이지에 포함할 수도 있습니다.<iframe width="100%" height="600" src="https://embed.deno.com/playground/example-sift?no-border=on&layout=both"></iframe>
엠베드 코드의 생성 및 표시 확인용https://embed.deno.com.젠은 HTML을 직접 쓸 수 없기 때문에 여기서 표현할 수는 없지만, 코드펜 등 선행 서비스는 독기법으로 대응하기 때문에
@[denodeploy](id)
같은 기법으로 매립하면 좋겠다고 생각한다.Organization 추가
지금까지 Deno Deploy의 대시보드는 등록자 개인만 볼 수 있었지만, Organization을 만들어 다른 사용자와 공유할 수 있게 됐다.
이렇게 되면 기업 및 기타 팀에서 Deno Deploy를 사용하는 것도 간단해진다.
문서는 여기 있습니다.
deployctl 아카이브
deployctl은 Deno Deploy를 로컬에서 실행할 수 있는 도구로 제공되지만 창고가 압축되어 있습니다.
앞으로
deno run
에서 실시하는 것을 추천합니다.이용형 정보를 이용하고 싶은 경우
deployctl types
에 등장하는 건 아닌지 모르겠지만, 압축된 이상 업데이트가 안 되는데...그나저나 네오비엠
deno run
에 있는 시행명령은 아래 글에 소개되어 있으니 사용하기에 적합한 사람은 사용해 보세요.listenAndServe가 추천이 되었습니다.
명확한 설명은 없지만 서버가 스크립트로 쓰는 방법이 달라졌다.
Beta 1 시점은
addEventListener()
의 기법을 사용했고 Beta 2에서는 로컬 HTTP 서버Deno.listen
와 Deno.serveHttp
를 사용하는 형식으로 바뀌었다.이후 std/http는 로컬 HTTP 서버로 패키지된 것으로 수정되었고 베타3의 글은 주로 이 모듈
listenAndServe
을 사용했다.아직 베타이기 때문에 더 많은 변경이 있을 수 있으니 그 전에(적어도 새 프로젝트에서) 사용하는 것이 좋다
listenAndServe
.추기
다음 기사를 확인해 주세요.
감상
TCP/TLS 연결과 DNS resolution에 대한 자신의 견해는 얕아서 직접적인 사용 상황을 생각하지 못했지만Playgrounds는 재미있어 보였다.
기사에 나온 것처럼 다들 코드펜 같은 걸 의식적으로 원하는 것 같지만, 이걸 접대 서비스와 함께 사용하는 건 드문 일이라고 생각해요.
또 앞으로 정식 서비스로 활용하면 추가 오건라이제이션도 이해할 수 있다.
아직 아무런 발표도 하지 않았지만 이 근처가 유료 기능이 될 수 있을 것 같다.
끝말
GA로 발매되어 업그레이드 중입니다.
예정
Q4 2021
이라 곧 정식 버전이 나올 것 같아요.기대됩니다.그리고 베타 버전을 업그레이드해 소개한 블로그의 삽화도 점점 더 많이 그려지고 있다.귀여워.
Reference
이 문제에 관하여(Deno Deploy Beta 3 가 왔습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/kawarimidoll/articles/b8128d11223bf6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)