[angular] Could Not Find Plugin proposal-numeric-separator
원인 @babel/compat-data에 새로운 플러그인이 추가될 때 기존 @babel/preset-env의 버전과 충돌합니다. available-plugins.js 파일에 정의되어 있지 않은 플러그인인 경우 에러를 던집니다.
원인 @babel/compat-data에 새로운 플러그인이 추가될 때 기존 @babel/preset-env의 버전과 충돌합니다. available-plugins.js 파일에 정의되어 있지 않은 플러그인인 경우 에러를 던집니다.
match
Enum 기본 기능은 다른 언어의 Enum과 유사합니다. 다만, 구조체와 같이 implement로 확장이 가능하며, Nullable 변수를 선언할 때 사용하는 등 활용도가 더 넓습니다.
구조체에 implement를 적용하면 함수를 추가할 수 있습니다. 이는 마치 Class 구조와 비슷하게 동작하는 효과를 주므로 매우 유용하게 사용할 수 있습니다.
Struct에 대해 알아봅시다.
이제 Reference와 Borrowing에 대해 알아보겠습니다.
Rust는 Ownership이라는 개념이 존재합니다. Ownership은 값이 담긴 메모리의 실제 소유자(사용자)가 누구인가를 의미합니다.
일반적으로 모든 언어에는 if와 switch 같은 제어문과 for나 while과 같은 반복문이 있습니다.
함수의 기본 사용법은 javascript와 유사하나 rust에서는 function 대신 fn을 사용합니다.