Javascript3 Astro Framework에서 Cloudinary로 이미지 업로드 서비스를 만들면서 필수로 필요한 기능들이 몇가지 있습니다.그중 이미지를 업로드하여 공유하는 기능을 만들어볼까요? Cloudinay 이미지 업로드이미지를 운영중인 서버에 직접 업로드하는 방법도 있지만 serverless 배포방식이 유행하면서 이미지를 별도 공간에 올리는 경우가 많아졌습니다. 아마존 웹 서비스를 이용하는 경우에는 s3에 presigned 업로드를 많이 하는데, 우리는 25기가의 저장공간과 일정 조건까지는 무료로 쓸 수 있는 cloudinary 서비스를 이용해보도록 하겠습니다. 단순 이미지를 업로드 할 수 있는 저장공간을 제공해주는것 외에도 서비스에서 이미지를 리사이즈 해주거나, 크롭을 해준다던가, 여러 필요한 기능들을 sdk형태로 많이 제공해줍니다. 이런 부가적인 기능들은 차차 알아보도록 .. 2024. 3. 18. React.JS, Next.JS, shadcn/ui 에서 dark mode 설정하기 목표 React.JS와 Next.JS, shadcn/ui로 구성된 프로젝트에 dark mode를 적용하는 법을 알아보자. 다크모드 변경 Next.JS 프로젝트 셋팅 아래와 같은 create-next-app 명령어로 Next.JS 14버전의 새로운 프로젝트를 생성한다. $ npx create-next-app@latest next-dark 명령어를 실행하면 사용자에게 몇가지 질문을 하는데 아래와 같이 src 디렉토리만 No를 선택하고, Tailwind CSS, App Router는 사용하도록 Yes를 선택한다. Need to install the following packages: ✔ Would you like to use TypeScript? … No / Yes > Yes ✔ Would you like t.. 2023. 12. 20. 트위터 부트스트랩! 웹 디자인과 CSS에 부담을 덜자! 웹 개발을 할때, 트위터 부트스트랩 (Twitter Bootstrap)을 사용하면 디자인과 CSS에 대한 부담을 좀 덜 수 있다.특히 나같이 뼛속까지 개발자라서 디자인 감각이 영 꽝인 사람들에겐 가뭄에 단비같은 존재다.이런걸 오픈소스로 공개해주시다니, 정말 감사할 따름!예제도 잘 정리되어 있어서 별도의 서적 없이도 쉽게 프로젝트에 적용할 수 있을 정도다.현재 버전 3까지 나왔으며, 유지보수 프로젝트를 위해서 버전 2의 링크도 포함해 놓았다.그리고 Bootswatch는 부트스트랩에 여러가지 테마를 적용해 놓은 버전이다. 한가지 색상에 질린다면 Bootswatch에서 나에게 맞는 컬러로 적용해보도록 하자! 부트스트랩 3url: http://bootstrapk.com 부트스트랩 2url: http://macz.. 2014. 5. 28. 이전 1 다음