테스트 사이트 - 개발 중인 베타 버전입니다

으..타입 스크립트 진짜 짜증..

· 1년 전 · 1806 · 15

최근 게시물 API가 없어서 API 만드는데 자꾸 타입 오류 나네요

 

하...

 

978180634_1717055806.5901.png

 

진짜 타입스크립트 갖다 버리고 싶음 ㅡㅡ^

 

하소연입니다 ㅋㅋㅋㅋ

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 15개

베스트 댓글

1년 전 BEST

타입오류... 그게 엄청 좋은거예요 요즘 php 하는데 타입없이 배열 넘기는거 배열키 없다고 운영에서 다터지는데요

디버깅시간도 엄청듭니다.

undefined variable 은 덤 ㅋㅋ

 

요즘 그래서 힘들어요

 

타입이있다는건 행복이예요 컴파일러가 그런 사소한 실수를 싹다 잡아줘요 없으면 컴파일이 안되니깐 ㅋㅋ

 

PHP 에서 다른 컴파일언어처럼 개발시간에 다잡으려면

배열 싹 갖다 버리고 자나깨나 객체!! 무조건...

 

그래서인지 PHP 프레임워크들 다 객체지향으로 가버렸죠

게다가 php 는 런타임 상수만드는것도 기능 제한 심해서

(런타임 상수는 네임스페이스 안됨)

 

클래스 선언 안하고는 정적분석기 도움받기도 힘들어요

원댓글 보기 →
1년 전 BEST

저도 처음엔 뭐 이딴게 다있나 싶었는데 익숙해 지고 나니 타입오류가 없다? 이상없이 깔끔하게 만들어졌겠지 하고 생각합니다.

 

prisma 사용시 sql 언어 사용하지 않고 타입정의만 types에 정의 해놓으니까 쉽게 구현이 가능하더라구용. sql 언어 모르는 1인...

원댓글 보기 →

@야채킴 mysql2 사용하고 prisma 를 안쓰고 있습니다. 

 

저도 타입 스크립트 첨 배울때 느낌이 그거 같네요

 

아니 왜 이런짓을 하지?? > 배우고 나서 아!!!! ㅋㅋ

 

근데 알면서도 짜증나네요 ㅋㅋ ㅠ

쓰으으윽 건의 해봐야겠습니다.  ㅎㅎㅎㅎ 

한 6개월 타입스크립트를 써봤지만 결국 버렸습니다.

그 이유를 설명하자면,

0. 동적이고 유연한 자바스크립트의 장점이 아예 없어진다.

1. 코드가 길어지고, 외부 패키지를 사용해서 조금만 확장할 경우 올바른 타입을 찾기도 힘들어서 결국엔 as any 를 사용하게 된다.

2. 자바나 C++은 메모리와 타입이 대응되는데 타입스크립트는 자바스크립트로 컴파일된다.

3. 적당히 중요한 부분은 JSDoc이랑 테스트로 충분히 커버 가능하다. 타입스크립트는 동적타입을 지원하지 않아서 JSDoc과 근본적으로 다를 게 없다.

@qooxqoox 그래도 꾸역꾸역 현업에서 타입스크립트를 쓰니깐, 적응 겸 쓰고 있습니다 하핫...ㅋㅋ

 

.....진짜 어쩌다가 짜증나면 any 쓰게 되는건 진심 공감되네요 ㅎㅎㅎㅎ

에라 모르겠다 // @ts-ignore ㅋㅋ...

게시글 목록

번호 제목
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495
1717479
1717473
1717470
1717463
1717452