반응형

node.js 5

Gemini CLI로 Gemini 2.5 Pro를 무료로 사용해 보자! #1

최근 구글에서 gemini cli를 발표했어요. openai cli등 비슷한 방식들은 이미 있었죠. 그런데 눈에 띄는 부분은 현재 Gemini의 최신 모델인 Gemini 2.5 pro를 무료로 사용할 수 있다는 거죠. 뭐 더 말할 게 있을까요? 사용해 봐야죠. 설치방법과 어떻게 사용하는 건지 정리해 볼게요.Gemini CLI로 Gemini 2.5 Pro를 무료로 사용해 보자! #1 Gemini CLI의 개념과 등장 이유Gemini CLI는 구글의 대규모 언어 모델인 Gemini의 기능을 명령줄 인터페이스(CLI) 환경에서 직접 활용할 수 있도록 설계된 오픈 소스 AI 에이전트입니다. 기존에는 웹 기반 인터페이스나 특정 IDE 통합을 통해 AI 모델에 접근하는 것이 일반적이었으나, Gemini CLI는 ..

TypeScript로 정적 타입 코딩 효율성 높기 방법을 배워보자 - TypeScript #1

이번 글에서부터 TypeScript에 대해 정리해 보겠습니다. 요즘은 프로그래밍 언어에 대한 공식 자료를 비롯해서 다양한 채널에서 쉽게 학습 자료를 접할 수 있는데요, 이들 자료를 취합해서 조금 더 쉽게 설명할 수 있도록 한번 정리해 보려 합니다. 오늘은 첫 번째 시간으로 TypeScript 소개 및 설치부터 진행해 보겠습니다.  TypeScript 배우기 첫걸음  TypeScript가 뭐예요?TypeScript는 한마디로 "JavaScript에 규칙을 추가한 언어"라고 할 수 있어요. 2012년 마이크로소프트에서 세상에 내놓은 이 언어는 JavaScript가 가진 모든 맛을 살리면서, 코드를 쓸 때 변수나 함수에 어떤 종류의 값을 넣을지 미리 정할 수 있게 해 줍니다. 가령, 숫자만 담으려는 변수에 실..

React Native 개발 환경 설정 - 모바일 앱 개발 초보자를 위한 React Native #2

이번에는 React native 관련 두 번째로 개발 환경 설정에 대해 정리해 보겠습니다.  React Native 개발 환경  React Native 개발을 위한 필수 도구React Native로 앱을 개발하려면 몇 가지 필수 도구를 설치해야 합니다. 기본적으로 JavaScript 런타임 환경과 모바일 개발을 위한 도구가 필요합니다. 도구 설명 Node.jsJavaScript 실행 환경, npm 패키지 매니저 포함npm 또는 yarnJavaScript 라이브러리 및 패키지 관리 도구Expo CLI ReactReact Native 앱을 손쉽게 개발할 수 있도록 돕는 프레임워크React Native CLIExpo보다 더 자유로운 개발 환경을 제공하는 CLIAndroid StudioAndroid 앱 개발을..

자바스크립트 개발 환경 설정. Node.js 설치부터 VS Code 확장 프로그램까지 - 자바스크립트 #2

자바스크립트를 배우기 시작하려면, 먼저 자바스크립트를 실행할 수 있는 개발 환경을 설정하는 것입니다. 이 과정은 크게 두 부분으로 나눌 수 있습니다. 바로 자바스크립트 엔진 설치와 코드 편집기 설정입니다. 자바스크립트 개발 환경  자바스크립트 엔진 설치자바스크립트 코드는 브라우저에서 바로 실행할 수 있지만, 더 강력한 개발 환경을 위해 Node.js를 설치하는 것을 권장합니다. Node.js는 자바스크립트 런타임으로, 브라우저 외부에서 자바스크립트를 실행할 수 있게 해줍니다.Node.js 설치 1) Node.js 다운로드Node.js 공식 웹사이트에 접속하여 운영 체제에 맞는 최신 LTS(Long Term Support) 버전을 다운로드합니다.2) 설치다운로드한 설치 파일을 실행하고, 안내에 따라 설치를..

웹 개발 필수 기술 JavaScript. 브라우저 호환성과 사용자 인터페이스 개선 방법 - 자바스크립트 #1

이번 글부터는 자바스크립트(JavaScript)에 대해 정리를 해 보겠습니다. 오늘은 그 첫 번째 글로 자바스크립트의 기본 개념, 역사 그리고, 사용해야 하는 이유와 사용 예시를 통해 정리해 보겠습니다. 자바스크립트(JavaScript)란 무엇인가?자바스크립트(JavaScript)는 웹 페이지를 동적으로 만들고 사용자와 상호작용할 수 있게 해주는 프로그래밍 언어입니다. HTML과 CSS와 함께 웹 개발의 필수적인 요소로, HTML은 웹 페이지의 구조를 담당하고, CSS는 스타일을 담당하며, 자바스크립트는 웹 페이지의 동작을 담당합니다. 원래는 브라우저에서 실행되는 클라이언트 사이드 언어로 시작했지만, 현재는 서버 사이드에서도 널리 사용됩니다.   자바스크립트의 역사자바스크립트는 1995년 넷스케이프 커뮤..

반응형