CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·방탄소년당 ·일본산당 ·개발한당 ·자전거당 ·이륜차당 ·소시당 ·AI당 ·패스오브엑자일당 ·안드로메당 ·나스당 ·클다방 ·바다건너당 ·걸그룹당 ·사과시계당 ·물고기당 ·전기자전거당 ·노젓는당 ·노키앙 ·가상화폐당 ·곰돌이당 ·윈폰이당 ·축구당 ·키보드당 ·리눅서당 ·IoT당 ·창업한당 ·소셜게임한당 ·여행을떠난당 ·골프당 ·콘솔한당 ·디아블로당 ·찰칵찍당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·심는당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

개발한당

자유 deno 1.0 정식버전이 나왔네요. 24

2020-05-15 11:22:13 1.♡.236.236
퓨리넬

https://deno.land/v1

SI 에 있었다보니 백엔드는 

당연히 스프링이지? 그것 말고 다른 선택지가 있나? 무슨 자바스크립트로 서버를 만들어???

였습니다.


2012년에 프로젝트에서 웹화면 작업하는데 javascript 정말 짜증났었습니다.(상당 부분은 자바스크립트 때문이라기보다 ie7 까지 지원해야한다는 부분 때문이었지만) 


재작년에 신규 프로젝트에서 새로운거 해보고 싶어서 node.js 를 처음 사용하기 시작했는데 오~!! 좋더라구요. 이전까지는 자바스크립트 무시했었는데 많이 반성했습니다. 그리고 지금 생각하면 자바스크립트를 제대로 이해하지 못해서 짜증났던 부분이 더 컷지요.

그 때 같이 일하는 직원이랑 노드 만든 사람이 다시 deno 라는 새로운거 만들고 있대요. 더 좋게 만들려고 새롭게 하는것이겠죠? 언제쯤 정식 버전이 나오려나? 잡담하면서 점심을 먹으러 가던 기억이 납니다. 그게 2018년 가을이었네요.


작년에 백수로 지내면서 typescript + node.js 로 개인 프로젝트를 간단히 만들어봤는데, (회사에 출근하기 시작하면서 버렷지만…) 타입스크립트 자체도 아주 마음에 들었습니다. 자바스크립트도 편하고 좋긴 한데…실수할 여지가 너무 많으니까요.


그래서 Typescript + demo 기대 됩니다.

아직 회사에서 쓰기엔 어렵겠지만 작년에 하다가 버린 개인 프로젝트를 공부 삼아 다시한번 개발의 열정을 불태워보려고 합니다.


그러려면 아무리 개인프로젝트라도 상시로 돌아가는 서버는 있어야 겠다는 생각이 듭니다.

AWS를 쓰기엔 공부삼아 하는데 굳이? 라는 생각이 들어서


NAS 를 사야겠습니다. 이번에 시놀로지에서 신제품이…

퓨리넬 님의 게시글 댓글
SIGNATURE
외로움에 몸부림치는 마흔살
세상에 없어져야 할 것
0. 보수라면서 안보는 뒷전이고 나라팔아먹을 생각만 하는 놈들
1. 담배
2. 기레기
3. 음주운전
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [24]
공동명의
IP 218.♡.218.172
05-15 2020-05-15 11:36:11
·
기승전나스 ㅎㅎ
퓨리넬
IP 1.♡.233.34
05-15 2020-05-15 13:41:06
·
@공동명의님 사실 목적은...
삭제 되었습니다.
퓨리넬
IP 1.♡.233.34
05-15 2020-05-15 13:42:24
·
@봉진@porybong2님 EC2, RDS t2.micro 면 충분하긴 한데...1년 제한이라는 점이...뭔가 아쉽네요.
그리고 도커에 2~3개 서비스들 올려서 구성하고 싶은데 t2.micro 가 감당할 수 있는지 모르겠어요 ㅎㅎㅎ;
음성사서함
IP 223.♡.21.180
05-15 2020-05-15 12:55:05
·
개인 용도로 쓰실거면 오라클 클라우드도 괜찮습니다. 한국 리전이 있고 인스턴스 두개까지 무료로 사용할 수 있어요.

Deno는 1.0 포스팅에도 나와있지만 퍼포먼스와 Typescript 컴파일러 자체의 오버헤드가 가장 큰 문제 같더군요. 이 부분이 빨리 해결되기를 기대해봅니다.
퓨리넬
IP 1.♡.233.34
05-15 2020-05-15 13:44:49 / 수정일: 2020-05-15 13:46:13
·
@음성사서함님 와 오라클클라우드는 무료 인스턴스에 기간제한이 없군요.
저는 궁금한게 deno 는 typescript 런타임이라길래 TS → JS 변환없이 바로 실행하는 것인지 아니면 deno 가 자체적으로 JS 로 변환하는것인지 모르겠어요.
TS 의 퍼포먼스 문제는 이제 막 1.0 이 나왔으니 시간이 더 걸리겠네요. ㅎㅎㅎ
음성사서함
IP 223.♡.21.180
05-15 2020-05-15 15:07:13
·
@퓨리넬님 MS의 Typescript 컴파일러인 tsc가 내장되어 있고 실행할 때마다 TS -> JS 변환과정을 거칩니다. (캐싱이 되는거 같긴 하더군요) 덕분에 시작시간이 엄청 느려요. 해결책으로 tsc를 Rust로 다시 만들 생각을 하고 있나봅니다. 이건 뭐 deno 아니어도 쓸데가 많을거 같긴 해요 ㅋㅋ
BlaCk
IP 220.♡.38.196
05-15 2020-05-15 19:52:54
·
@음성사서함님 언어적 한계 때문에 어쩔수 없지 않을까 싶네요
퓨리넬
IP 1.♡.233.34
05-19 2020-05-19 10:32:27
·
@음성사서함님 아...결국 내부에서 변환을 하는것이었군요. TS 를 runtime 으로 돌린다길래 JS 로 변환되지 않고 직접 실행되는것인가 했는데...
리스테린네추럴
IP 117.♡.24.112
05-15 2020-05-15 14:12:26
·
NAS 구매하기 위한 좋은 ..... 빌드업...
퓨리넬
IP 1.♡.233.34
05-19 2020-05-19 14:49:40
·
@리스테린네추럴님 220+ 와 720+ 에서 고민중이네요. ㅋㅋㅋㅋ
삭제 되었습니다.
퓨리넬
IP 1.♡.233.34
05-19 2020-05-19 10:28:54
·
@팜의추억님 맞습니다. 제 경험으로도 개인적으로 하는거 아니면 회사에서는 대세를 따라가는게 좋긴 하더라구요. AWS 는 기본적인것만 다뤘는데 회사에서는 그 이상의 것은 건들기가 좀 무섭더라구요.
지금은 node.js 가 대세인데 언젠가 deno 도 대세의 한 축이 될 것이라고 기대하고 있습니다.
삭제 되었습니다.
퓨리넬
IP 1.♡.233.34
05-19 2020-05-19 14:54:21
·
@팜의추억님 이미 이도저도 아닌 개발자가 되어 버렸어요. 흑흑
지금도 면접은 iOS앱개발로 봤지만 업무는 백엔드 개발자로 있고....두루두루 넓게는 해도 깊게 파들어간게 없네요 ㅠ_ㅠ
최근에 앱개발쪽은 플러터 공부를 했더니 혼자서라도 뭔가 만들어보면 좋겠는데
뭘 만들어야 하는지 영...🤔
뭔가 적당한 아이디어가 있으면 iOS/Android 네이티브, ReactNative, Flutter 4가지를 똑같이 만들어보고 싶네요 ㅋㅋㅋ
삭제 되었습니다.
REGENTAG.
IP 223.♡.140.168
05-16 2020-05-16 00:29:36 / 수정일: 2020-05-19 12:13:11
·
Rust로 엔진 구현하다고 하던거군요.
저는 node.js라는걸 처음 알았을 때 "네트워크 프로그램에 특화된" 이라는 말을 보고 이걸로 TCP와 UDP 서버를 만드는데 써먹을수 있을까? 하는 생각을 했었죠. C++과 MFC로 된 오래된 코드 유지보수 하는게 너무 싫었거든요.
그런데 사람들은 node.js를 웹서버로만 열심히 쓰고 있길래 예제까지만 실행 해보고 그냥 Java+Netty로 했었던 기억이 납니다.
퓨리넬
IP 1.♡.233.34
05-19 2020-05-19 10:29:37
·
@REGENTAG.님 엇 저는 웹서버로만 생각해서 그 이상은 생각을 안해봤네요 ㅎㅎ
양철북
IP 221.♡.68.166
05-16 2020-05-16 23:14:32
·
노드로 웹개발 하고 있지만 deno는 go에 비해 메리트를 잘 모르겠습니다. js를 쓸 수 있다라기에는 라이브러리들이 아직 많이 아쉽구요.
aluc
IP 218.♡.179.168
05-17 2020-05-17 21:01:52
·
@miniop님 npm 에 있는거 deno 에서는 못 쓰는건가요 설마?
양철북
IP 221.♡.68.166
05-18 2020-05-18 07:08:07
·
일단 node.js API 쓰는건 다 못 써요
퓨리넬
IP 1.♡.233.34
05-19 2020-05-19 10:30:41
·
@miniop님 이미 npm 에 있는 라이브러리들을 deno 에서 쓸 수 있도록 하는게 어려운지 어떤지는 모르겠지만, 그래도 javascript, typescript 이니 아마 시간이 해결해주지 않을까 생각됩니다??
음성사서함
IP 121.♡.105.8
05-19 2020-05-19 11:12:02
·
@miniop님 일단 Node.js 호환 레이어를 만들고는 있는거 같습니다 https://deno.land/std/node/ 갈길이 멀어보인다는게 문제지만...
롱기니서
IP 117.♡.15.157
06-01 2020-06-01 00:42:51
·
@퓨리넬님 굳이 node를 놔두고 deno라는 새로운 런타임을 만든이유는 보안이유때문도 있습니다. npm에 있는 라이브러리가 무차별적으로 설치되면서 보안의 문제가 있다고 보고, 독자적인 샌드박스에서 돌아가기를 원했거든요 라이언달이..
aluc
IP 218.♡.179.168
05-17 2020-05-17 21:01:28
·
저도 typescript 돌리기 위해 babel 같은거 사용하는게 귀찮았는데, 이런점 때문에 기대가 큽니다ㅋ
퓨리넬
IP 1.♡.233.34
05-19 2020-05-19 10:31:29
·
@aluc님 당장은 실무에 쓰기 어렵겠지만 2~3년 뒤면 대세의 한 축이 되지 않을까 생각됩니다. 적어도 Ruby on rails 보다는...
ifmkl
IP 59.♡.46.4
08-28 2020-08-28 15:53:09
·
저도 deno 좋게 보고 있는 1인이라서 외국 사이트에서 쭉 따라 todo -> crud 연동까지 한번 해보고 느낀건 충분히 괜찮다고 생각합니다
퓨리넬
IP 14.♡.9.46
08-29 2020-08-29 02:16:24
·
@꼬반님 저는 잠시 기다려보려고요. 잘 숙성(?)되는지 관망하려고 합니다. ㅋㅋㅋ
요즘에 타입스크립트로 node.js + nestjs 샘플 만들어보고 있는데 좋긴 하더라구요. 이렇게 만들거면 스프링부트로 하는게 좋지 않나? 하는 생각은 들지만 ㅎㅎㅎ
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.