본문 바로가기

시작4

Svelte Migration 3 → 4 Svelete 4 Svelte 4 버젼이 지난 6월 발표 되었습니다. 4년만에 메이저 업그레이드가 있었습니다. 4 버젼은 5버젼으로 진행하기 위한 중간 stage라고 설명하고 있습니다. 즉 4버젼이 후 5버젼은 짧은 시간내로 발표될 것으로 보입니다. 4버젼은 Bridge 버젼의 느낌이 강하고, 공식 사이트에서도 Next Generation은 5 버젼이라는 설명이 많이 나오고 있습니다. Svelte 문법 자체가 변경된 부분은 많이 없지만, 전체적인 환경과 build 방식, route 사용법등에 대해 많은 부분 변경이 있었습니다. 주요 변경 사항 컴파일 이후 전체 패키지의 크기가 약 12.7% 정도 줄어들었습느디 Svelte 패키지의 크기가 거의 75% 감소하였습니다. Svelte 패키지의 종속성(Svelt.. 2023. 9. 25.
Svelte(Typescript) 시작 시작 Svelte를 Typescript로 시작하는 방법에 대하여 알아보기로 한다. 다양한 방법으로 Svelte프로젝트를 생성할 수 있지만, 방법의 대부분이 Svelte Template Project를 git에서 가져와서 빌드를 세팅하는 방식으로 프로젝트를 생성한다. 공식 홈페이지 Svelte 2020. 12. 28.
Go lang 기본 문법 1 GO 기본 문법 이번에는 아주 기본이 되는 go에 문법에 대해서 알아 보겠다. package main import "fmt" func main() { fmt.Println("This is Main function") } 위와 같이 코드를 작성한 후 main.go라는 이름으로 저장한다. powershell이나 cmd창을 열고, `go run ./main.go` 라고 입력한다. 화면에 아래와 같이 This is Main function 이라는 글자가 찍히는 것을 확인 할 수 있다. A Tour of Go (golang.org): 여기에 나오는 문제들을 하나 하나 따라 하다 보면 기본적인 문법은 알수 있다. package main // 현재 이 파일이 속한 package의 이름 import "fmt" // 모.. 2020. 12. 8.
Sanic 시작 하기(GET API 만들기) Sanic 시작 하기 전에 필요 한것 python 3.7 이상 버전을 사용하겠음 vs code 또는 pycham등의 ide python virtual env로 가상 환경 activate 한다. 1. Sanic 시작을 위한 프로젝트 설정 Visual Studio code에서 sanic을 위한 python project를 생성한다. venv 라는 python 가상 환경을 생성하고, sanic_prac1으로 소스 프로젝트를 생성 하였다. entry code인 main.py를 생성한다. main function을 설정한다. def main(argv): if __name__ == '__main__': main(sys.argv) 그후 pip install sanic을 실행하여 sanic 모듈을 설치 한다. pip .. 2020. 10. 24.