전체 글
-
next 13 api가 정적으로 배포된다면? ( next js 빌드하면 db업데이트해도 값이 그대로인경우)개발 2023. 6. 16. 16:32
본인이 겪고있는 문제가 아래에 해당이 하나라도 안된다면 그냥 나가셔도됩니다! 1. npm run dev에선 제대로 db가 업데이트 되는데 build하면 api요청을 해도 변한 db값이 가져와지지않는다. 2. api가 정적으로 빌드된다 동그라기마 정적으로 빌드가된거고 ㅅ모양이 다이나믹 렌더링입니다. db값을 실시간으로 업데이트해줘야한다면 다이나믹 렌더링을 하거나 ISR을해야하는데 답부터 얘기해드리면 import { NextResponse } from "next/server"; import { prisma } from "@/app/lib/PrismaInstance"; export const dynamic = "force-dynamic"; //이거 추가하셔야함 export async function GET()..
-
Next.js 13 클라이언트 컴포넌트에서 Prisma를 사용한다고 할때개발 2023. 6. 15. 15:17
client component를 쓰고있는데 본인은 prisma를 client component 내에서 전혀 쓴적이없는데 자꾸 prisma를 쓰려한다면서 에러가 난다면? Error: PrismaClient is unable to be run in the browser. client 컴포넌트 내에서 쓰고있는 "함수"들을 파일마다 분리해두셨다면 그 함수에 prisma가 import되어있는지 확인해보십쇼.. *함수내에 prisma를 쓰지않아도 그 함수가 들어있는 파일에 prisma가 import되어있으면 에러가납니다!
-
React Native VS Flutter 비교개발 2023. 1. 23. 22:16
네이티브대신 크로스플랫폼을 배우게 된 계기 앱개발을 하고싶은데 네이티브보다 크로스 플랫폼이 더 끌렸어요. 개인적으로 1인개발은 여러가지 다 꼽아봤을때 본인이 IOS,android 둘다 지원을 할 계획이라면 크로스플랫폼이 유리하다고 생각이 들었습니다. 제가 크로스 플랫폼으로 앱개발을 배운다고 결정을했을때 저한테는 두가지 선택지가 있었습니다. React Native vs Flutter 내가 이 둘을 정말 고민을 많이많이 엄청많이 해봤어요. 근데 진짜 잘 모르겠어서 그냥 둘 다 해봤습니다. 리액트 네이티브 리액트 네이티브를 처음 배웠을때 굉장히 쉽게 제 아이패드와 아이폰에 앱을 띄울수있었습니다. Expo를 사용했는데 처음 앱을 띄우고 여러가지 배울때는 "오 굉장히 재밌어보인다"였습니다. 하지만 저는 몇번 하다..
-
모투-개인정보처리방침카테고리 없음 2023. 1. 18. 07:49
('meak.kro.kr'이하 'MEAK')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2023년 1월 1부터 적용됩니다. 제1조(개인정보의 처리 목적) ('meak.kro.kr'이하 'MEAK')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 제2조(개인정보의 처리 및 보유 기간) ① 은(는) ..
-
[크몽 외주일기] 개발자가 크몽(재능마켓)하면서 꼭 알아야할것외주 일기 2022. 12. 10. 01:10
내가 크몽에서 제작 서비스를 판매하다가 포기한 이유 일단 쓰기전에 한가지 말씀을 드리자면 이 글은 크몽 거래를 통해 구매자와 트러블로 화가 머리 끝까지 난 상태로 쓰는 글이라 말투가 오락가락 할수도있습니다. 저같은 사람이 안생겼음 하는 마음에 꼭 알아야 하는것들을 적어봅니다..ㅠㅠ 크몽에서 처음으로 프로그램 제작 상품 판매 후기 (크몽 승인,비승인) 프로그램 상품을 판매하게 된 이유 난 예전부터 내 손으로 돈을 벌어보고 싶었다. 우리 집이 못 사는 집도 아니었고 필자가 아침에 "엄마 나 뭐 먹고싶어"라고 하면 저녁엔 그 음식이 밥상에 올 fast-it.tistory.com 일단 지금 크몽을 하는게 두번째고 판매는 여러번 경험해봤다. 저기 글을 보면 굉장히 좋아하고있는 나의 모습을 볼수있다. 저거하고 지금..
-
Heroku sleep 방지(프리티어, SEO)개발 2022. 12. 4. 19:16
시간 없는 사람들을 위해(두가지 방법) 첫번째 방법 http://kaffeine.herokuapp.com/ Kaffeine Remove your app from Kaffeine. http:// .herokuapp.com Decaf App not found Your app has been removed. kaffeine.herokuapp.com 이거 쓰거나 뭔가 불안해서 서버 띄우고 진짜 요청이 오나 확인을 하고싶은데 시간이 아까운분들 두번째 방법 var http = require("http"); setInterval(function() { http.get("내 사이트 주소"); }, 60 * 1000 * 15); //15분마다 내 페이지에 요청을 하나 보냄 15분마다 요청을 보내니까 슬립이 되지않음 근데..
-
CSR,SSR에 대해서 (게시판,웹뷰)개발 2022. 9. 6. 02:57
CSR Client Side Rendering에 약자로 클라이언트(유저)단에서 랜더링을하는겁니다. 유저 요청을하면 서버는 JS파일과 HTML을 넘겨주는데 이 HTML은 div#app 하나 딸랑있고 다른건 들어있지않습니다. JS파일을 다 읽고 실행하면 여기다가 차곡차곡 뭔갈 만들어주는건데(랜더링) React기준 div#app이걸 보신 분들은 React나 Vue에서 많이 보셨을겁니다. 여기서 이벤트를 발생시키면 JS가 Ajax로 서버에서 필요한 Data를 가져와서 HTML을 만들어줍니다. 이러면 장점이 페이지를 이동할 필요가없이 Ajax로 모든걸 처리하기때문에 웹이 마치 앱처럼 빨리빨리 동작합니다. https://ko.reactjs.org/ React – 사용자 인터페이스를 만들기 위한 JavaScript ..
-
[P5.js] 함수 그려주는 사이트 만들어주기(삼각함수,일-이차함수)Javscript 2022. 8. 29. 02:49
P5.js + 삼각함수로 여러가지 만들기 [p5.js]삼각함수를 이용해서 뭐든지 그려보기 intro 삼각함수를 배우면서 저는 계속 생각했습니다. 솔직히 삼각함수 뿐만이 아니라 초중딩때부터 수학을배울때마다 "도대체 이걸 어디다가 써먹지?" 라는 생각을 계속했습니다 하지만 p5.js를 velog.io 제가 예전에 썻던 글인데 여기서 기본적인 것들 설명합니다. 저 글에서 대부분 다 녹여냈다고 생각하지만 이번에 동아리에서 프로젝트 하나 아무거나 내라고하길래 함수 그리는 사이트를 만들어보겠습니다. 만들거 함그 함수 그려지는 모습 애니메이션으로 보기 draw-function.netlify.app 여기 접속이 안된다면 GitHub - leejw05/P5.js-Draw-Function Contribute to leej..