반응형
- [ FrontEnd/Svelte ][SVELTE] 스벨트란?2023-12-28 02:56:56개요 스벨트는 빠른 웹 어플리케이션을 만들기 위한 도구로써, 흔히 F/E 3대 프레임 워크라고 불리는 React , Vue , Angular 와 같은 JavaScript 기반 프레임워크, 라이브러리와 비슷다. 스벨트는 Run Time 에서 코드를 해석하지 않고, Build Time 때 JavaScript 로 변환하여 실행 속도가 빠르다, 특징 리액트나 다른 웹 프레임 워크와 비교했을 때 문법이 상당히 간단하여 러닝 커브가 낮고 생산성이 좋다. 가상 돔 (Virtual Dom) 을 사용하지 않아서 가상 돔을 처리하기 위한 시간이나 메모리가 들지 않아 더 빠른 성능을 보임. 스벨트는 작업물을 Vanilla JS 로 변환 (컴파일) 하고, 그 결과만 동작하기 때문에 스벨트 자체는 브라우저 (런타임) 에서는 동..
- [ Language/Python ][PYTHON] 파이썬이란?2023-12-28 02:30:54개요 파이썬은 웹 어플리케이션, 머신 러닝 등 여러 분야에 널리 사용되는 프로그래밍 언어이다. 파이썬은 인터프리터 언어로써 컴파일 언어에 비해 비교적 느리지만 최근 들어서는 컴퓨터 하드웨어의 성능이 발전함에 따라 큰 단점이 되지는 않는다. 파이썬은 타 언어에 비해 배우기 쉬우며, 그로인해 생산성이 좋다. (빠르게 작성하고 만들어내기 용이함) 특징 앞서 말했듯이 문법이 영어와 유사하여 배우기 쉬우며, 생산성이 좋다. 지원되는 라이브러리가 풍부하여 웬만한 기능들은 가져다 쓰면 된다. 단순 업무를 자동화하거나, 웹 크롤링등의 기능들을 쉽게 구현할 수 있다. 깊이 들어가는 경우 AI 혹은 머신 러닝 (ML) 등에서도 많이 사용된다. 설치 방법 - mac os mac os 에는 기본적으로 python2 버전이 설..
반응형