스파르타 IT연구소 추천 5가지 개발자도구와 백엔드 로드맵 그리고 미래예측의 클라우드 패러다임에 관하여
https://www.youtube.com/watch?v=XvgoAPvFWig
다운로드 링크
Cursor
The AI Code Editor
www.cursor.com
https://code.visualstudio.com/
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
https://www.gitkraken.com/gitlens
GitLens | Free Git Extension for Visual Studio Code
Millions of devs and teams choose GitLens to tap into the full power of Git in VS Code. Install it for free and start a Pro trial to unlock additional GitLens+ features on private repos.
www.gitkraken.com
픽픽(PicPick) - 올인원 그래픽 디자인 도구 (화면 캡처 및 녹화, 이미지 편집, 색상 추출, 눈금자,
픽픽(PicPick) - 올인원 그래픽 디자인 도구 (화면 캡처 및 녹화, 이미지 편집, 색상 추출, 눈금자, 각도기, 십자선 등)
picpick.net
Obsidian - Sharpen your thinking
Obsidian is the private and flexible note‑taking app that adapts to the way you think.
obsidian.md
vscode는 아는거고, pickpick은 써보니 좋고,
gitlens, cursor , obsidian 은 vscode 기반인듯 해서 보류..
https://www.youtube.com/watch?v=jFeQ4JXWKM8
인터넷 클라이언트,서버가 http등의 프로토콜에서 연결되어 domain이 주어지고 연결되는 과정
컴퓨터 기본(윈도우,리눅스,맥)
Java(전자정부때문에 강력하다) vs Python(웹 뿐만 아니라 AI도 된다.)
orm, acid, 트랙잭션은 중복방지 , n+1 데이터베이스 최적화~!
데이터만 전달해주는 웹프레임워크 API
인증은 로그인과 관련
최적화와 보안관련은 기본기 다음에
설계/아키텍처/패턴 /검색엔진/메세지브로커 ( 기본기 다음)
운영에 있어서 테스트와 CI/CD~!
나머지로
웹소켓- 웹서버 ( 가져다 씀)
확장성 있는 구축은 의사결정에 관여하지 않는 이상 불필요
1. 언어를 배우고(Java,Python)
2. 버전관리를 배우고( Git, SVN)
3. 데이터베이스를 배우고(Oracle, MySQL, MariaDB, NoSQL)
4. 웹프레임워크를 배우고 서버랑 API만들고 ( server/api )
5. 손수 프로젝트를 만든다. (project )
https://www.youtube.com/watch?v=dzKdwuZk9Es
마지막으로 PC(엑셀) -> 인터넷(모바일) -> 클라우드흐름(시뮬레이션)이라 합니다.
AI보다 클라우드라고 하는 이유는 chatgpt위에서 만들수 있는 플랫폼이 없다.
인터넷 모바일 최적화가 편하다~!
클라우드가 접목된 증강현실, 가상현실 속에서 시뮬레이션된 자율주행 등이 대세가 될 것이다.