일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- collapsing-margins
- grid-column-start
- css#cascading#display#block#inline
- grid-row-start
- valuable
- confirm()
- package.json
- gird-row-end
- javascript
- localStorage
- scope
- relative
- classList
- createElement
- var
- javascipt
- CSS
- grid-column-end
- variables
- react-hook-form
- python #qqplot #qq-plot #code
- Grid
- className
- grid-template-areas
- box-shadow
- prompt()
- border-style
- mongodb
- foreach()
- React
- Today
- Total
목록Back-end (4)
data life
이번 포스팅에서는 차세대 ORM 프레임워크로 각광받고 있는 Prisma에 대해서 함께 알아봅시다. 공식문서에서는 차세대 Node.js 및 TypeScript의 ORM 라고 소개되어있습니다. 여기서 ORM이란? Object Relational Mapping으로 ‘객체로 연결을 해준다’는 의미로, 애플리케이션과 데이터베이스 연결 시 SQL언어가 아닌 애플리케이션 개발언어로 데이터베이스를 접근할 수 있게 해주는 툴입니다. 자바스크립트 혹은 타입스크립트 코드와 데이터베이스 사이의 연결다리라고 이해하시면 되겠습니다. SQL문법 대신 애플리케이션의 개발언어(자바스크립트 혹은 타입스크립트)를 그대로 사용할 수 있게 함으로써, 개발 언어의 일관성과 가독성을 높여준다는 장점을 갖고 있습니다. 또한 타입스크립의 장점도 같..
PlanetScale은 개발자 경험을 희생하지 않고도 확장성, 성능 및 안정성을 제공하는 MySQL 호환 서버리스 데이터베이스입니다. PlanetScale을 사용하면 수평 분할, 비차단 스키마 변경 및 더욱 강력한 데이터베이스 기능을 구현하는 데 어려움을 겪지 않고도 강력한 기능을 얻을 수 있습니다. planetScale은 깃과 같이 분기(branch) 작업이 가능합니다. 스키마 변경 사항을 프로덕션 데이터베이스에 직접 적용하는 대신 본질적으로 데이터베이스의 복사본인 분기를 생성할 수 있습니다. 프로덕션 외부에서 새 분기를 생성하면 개발에 사용하여 스키마를 변경할 수 있는 격리된 데이터베이스 복사본이 있습니다. 시작하기 전, 먼저 해당 사이트에서 로그인과 결제수단을 등록해주세요! (데이터베이스 생성 시,..
mongoDB?? 어플리케이션 개발자를 위해 만들어진 분산 데이터베이스로 어플리케이션 개발 및 확장이 용이하도록 설계된 문서 데이터베이스 Document-based(문서 기반) JSON-like-document 형태로 데이터를 저장할 수 있어서 굉장히 사용하기 쉽다! 설치하기 mongodb.com > Resources > Server > Installation > Install MongoDB Community Edition 각자 환경에 맞게 설치를 시작하면 된다! 현재 나는 macbook pro (M1)을 쓰고 있어서 macOS로 설치를 시작하겠음 ⭐️여기서 중요한건 ⭐️ 기본적으로 MacOS 유저들은 MongoDB 설치하기 전에 homebrew 설치가 필요하다. HomeBrew 설치 가이드 Homebr..
Node.js란? 주로 서버 프로그래밍에 사용되는 JavaScript 기반의 소프트웨어 플랫폼 HTTP 통신 관련 라이브러리가 내장되어 있고 NPM(Node Package Manager)을 통한 방대한 라이브러리를 제공하고 있다. 현재까지도 많은 업데이트를 통해서 프론트엔드 개발자의 서버 개발 접근성을 높이고 있다. 또한, CRA(Create React App)으로 프로젝트 생성 시 개발 환경 및 테스트 서버로 이용된다. npm 이란? Node.js 설치 시에 함께 설치되는 패키지라고 보면 된다. Node.js 환경에서 사용하는 각종 패키지들을 관리하는 저장소이며 패키지 뿐만 아니라 서버 실행 및 관리에 필요한 다양한 명령어들을 제공해주고 있다. package.json node.js 관련 정보를 담는 방..