자바스크립트, 최신문법(?) 핵심정리
By 미친병아리의 이글루스 | 2021년 2월 7일 |
2015년 스펙은 좀 된 것 같고2020년 스펙은 새로운 내용 요즘은 역시 읽는 것 보다는 보고 듣는 동영상이 최고지요 자바스크립트 최신 문법 (ES6, ES11) | 모르면 후회 하는 최신 문법과 사용법 정리https://www.youtube.com/watch?v=36HrZHzPeuY 간결한 예제와 설명으로 핵심 내용만 쏙쏙 ㅎㅎ 중간에 광고가 있긴 하지만, 내용이 좋으니 참아줘야죠 자바스크립트의 모든 내용은 여기서 확인 아, 역시 이제는 읽는건 힘듭니다 ㅋㅋ 세상이 참 많이 바뀌었습니다 구글의 유튜브 서비스는 정말 인류의 축복 입니다
자바스크립트 TDD 메모
By 미친병아리의 이글루스 | 2021년 7월 4일 |
Test-Driven Development // Fun TDD Introduction with JavaScript Functional Testing- Unit Test- Integration Test- End-To-End Test Non-Functional Testing- Performance, Stress Testing- Usability- Security 100% code coverage is a myth- Unit Test : jest - npm install jest --save-dev- End-To-End Test : cypress - npm install cypress -D 나중에 개인적으로 사이드 프로젝트 할 때 함 적용해보기 위한 메모
자바스크립트 최적화 글 링크
By 기획자 본인만큼 잡다한 블로그 | 2017년 12월 16일 |
자바스크립트는 어떻게 작동하는가: V8 엔진의 내부 + 최적화된 코드를 작성을 위한 다섯 가지 팁 자바스크립트 최적화 자료는 찾기 힘들었는데, 크롬 v8 엔진에 한정되어 있지만 좋은 글이었다. 내용 중에 내가 highlight 로 표시한 부분은 2번과 4번이다. 2. 동적 속성: 객체 생성 이후에 속성을 추가하는 것은 히든 클래스가 변하도록 강제하고 이전의 히든클래스를 대상으로 최적화되었던 모든 메소드를 느리게 만듭니다. 대신에 모든 객체의 속성을 생성자에서 할당합니다. → 클래스를 사용할 때 속성은 다 생성자에서 정의해주는 게 최적화에 도움이 된다는 얘기다. 보통 다들 이렇게 하고 있겠지만 혹시나 다른 곳에서 속성을 추가하면 퍼포먼스에 영향이 있다고 한다. 4.
Text to Speech, 영어 및 한국어 샘플 자바 스크립트 만들기
By 미친병아리의 이글루스 | 2021년 6월 20일 |
한국어와 영어 TTS 샘플 기능을 만들어 보려고 조사를 좀 해봤는데 카카오와 구글 API가 가장 좋음 카카오로 전부 하려고 했는데 카카오 API의 영문 읽어 주는 기능은 너무 구려서 구글 API로 교체 카카오던 구글이던 자바스크립트 샘플 찾는데 졸라 삽질함. 다들 도움말이 어찌나 불친절한지. 둘 다 데모페이지가 있긴 했지만, 그 소스를 가져다 만드는건 너무 오버스펙에 복잡. curl 사용 샘플 보고 그냥 직접 만드는게 가장 빠른 방법. 한글 읽어주는 샘플 사이트 영문 및 한글 대사는 넷플릭스로 드라마 보면서 수집REST API 사용법은 아래 문서 중 curl 호출하는 부분을 참고 드라마 정보와 대사 정보는 일일히 휴먼 터치로 타이핑하여 json 데이터로 생성.DB가 있으면 좋긴 하지만