#api

질문 103
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

11일 전 · 포크코딩 님의 새로운 댓글

react, rn 리스트 엔트리 구현시 원본 리스트를 수정하는 함수 최적화가 고민됩니다..

리스트 A 엔트리 컴포넌트 B A를 수정하는 함수 C 이렇게 있을 때 B에서 A를 수정해야 하는 상황입니다. 모바일 환경이라 최대한 엔트리 B를 최적화 하고 싶은데 memo를 해야할 때 함수C는 어떻게 최적화 해야할까요 A에 선언하면 A의 최신 값을 얻기 위해 C가 변경될 때 마다 B또한 C의 변경에 의해 재렌더링 될 것이니 기존에는 이런 재렌더링을 막기위해 setA( (prevA) => { ... } ) 와 같은식으로 setA 내부의 callback으로 A의 최신값을 사용해서 A를 C의 의존성 배열에 추가하는 것을 피해왔는데 수정시 api의 res data를 사용할 일이 생기니 setState내에서는 async await 사용이 불가능해서 질문드립니다... 바보같은 저에게 단비 같은 가르침을 내려주세요..

개발자

#react

#react-native

답변 1

댓글 1

조회 71

22일 전 · CL@Supercoding 님의 답변 업데이트

Api만 만든 프로젝트

백엔드 개발자를 희망하고 있는데요, 개인 프로젝트로 api만 만든 프로젝트를 하려고 하는데 어떻게 생각하시나요?

개발자

#백엔드

#개인프로젝

답변 1

댓글 0

조회 93

한 달 전 · 박유한 님의 질문

스프링 부트 프로젝트 성능 개선 궁금증

다른 사람들의 포트폴리오들을 보면 예를 들면 API 요청 시간이 평균 10ms → 6ms로 줄였다 이렇게 성능 개선을 하던데 주로 어떻게 하는지가 궁금합니다. 프로메테우스랑 그라파나를 사용하고 jmeter으로 부하를 걸고 성능을 테스트 하는건가요? 어떤 방식으로 사용하는지 잘 모르겠습니다.

개발자

#스프링

답변 0

댓글 0

조회 95

한 달 전 · nexter 님의 새로운 답변

java + gradle 프로젝트에 외부 시스템의 데이터를 이용하기 위해 구조적으로 어떻게 코드를 작성해야할까요?

안녕하세요. 저는 지금 2년차 풀스택 개발자로 근무중입니다. 제목과 같이 고객사 데이터를 저희 시스템의 화면에서 활용할 수 있도록 진행하고자 하는데요, ex) 해당 시스템에서 게시물 제목으로 저희 데이터를 검색해서 입력할 수 있게 해주세요! 사실, 고객사에 api가 없는 상황이고 있다고 해도 고객의 요구로 인해 커스터마이징을 진행해야하는 상황인데.. 배포중인 다른 고객사에게 최대한 영향을 끼치지 않도록 어떤 구조로 코드를 작성하면 좋을지 또는 좋은 방법이 있을지 현직자분들의 얘기를 들어보고싶습니다..! *프론트는 javascript 사용중입니다.

개발자

#java

#javascript

#gradle

답변 1

댓글 0

조회 69

한 달 전 · 박준서 님의 새로운 댓글

리액트 프로젝트에 FSD 아키텍처 적용. 이 구성이 맞을까요?

안녕하세요. 현재 진행 중인 리액트 프로젝트에서 유지보수성과 확장성에 어려움을 느껴 폴더 구조를 Feature-Sliced Design(FSD) 아키텍처 기반으로 전면 리팩토링했습니다. 기존에는 `components/`, `pages/`, `apis/` 등 기능과 역할이 섞인 구조로 되어 있어, 코드의 위치가 불분명하고 협업에 어려움이 있었습니다. 이를 해결하고자 다양한 아키텍처를 조사한 끝에, FSD의 레이어 개념(Layers)에 맞춰 다음과 같은 방식으로 구조를 정리했습니다. - `app/`: `App.js`, `index.js` 등 프로젝트 진입점과 글로벌 설정 파일을 포함 - ` entities/`: `User`, `Article`, `CodingZone` 등 주요 도메인의 데이터 모델과 API 연동 담당 - `features/`: 로그인, 게시글 작성, 코딩존 출석 등 각 기능별로 모듈화하고, 필요한 경우 `hooks/` 등의 내부 디렉토리로 세분화 - `pages/`: 라우팅과 연결된 실제 페이지 컴포넌트 관리 (예: `CreatePage`, `EditPage` 등) - `widgets/`: 재사용 가능한 독립 UI 요소들 (예: `Footer`, `Navbar`, `Pagination` 등) - `shared/`: 공통 API, 유틸, 모달 컴포넌트 등 여러 기능에서 공유되는 요소들을 배치 기능 중심의 구조로 바꾸면서, 각 요소의 역할이 명확해지고 코드 탐색 및 유지보수가 훨씬 쉬워졌습니다. 현재는 복잡한 비즈니스 로직이 없어 `processes/` 레이어는 생략했지만, 추후 워크플로우가 필요한 기능이 생긴다면 도입할 계획입니다. 제가 구성한 이 폴더 구조와 레이어 분리가 실제 FSD 아키텍처 가이드에 부합하는 방향인지, 혹시 보완하거나 개선할 부분이 있다면 조언을 구하고 싶습니다. 자세한 내용은 블로그에 정리해 두었습니다. 👉 [https://juncci.tistory.com/4](https://juncci.tistory.com/4) 읽어주셔서 감사합니다!

개발자

#fsd

#react

#refactory

#프론드엔드

#폴더구조

답변 1

댓글 1

조회 131

한 달 전 · 문종호 님의 새로운 답변

4년차입니다. 이런 경우 이직은 어떻게 해야 할까요?

만 3년 11개월 입니다. 입사초기에는 java/spring/vue.js 로 웹 개발 진행하다가 이후로 python, django, fast api 등 프로젝트 진행했습니다. 프레임워크도 그저 기본적인 부분만 한 것 같습니다. 간단한 관리자 정도? 근데 회사가 경영악화로 곧 망할 것 같아요. 어쩔 수 없이, 이직 준비하려고 보니 해당 언어/프레임워크로 3년 이상 요건으로 걸려있네요. 이것저것 해본 것도 경험이라 할 순 있겠지만 지금 같은 시장에선 경쟁력이 없는 것 같습니다. 분명 1년 정도 까지는 물경력은 되지 말자고 자기계발하고 그런 생각이었는데 현실과 현재에 안주하고 있던 저를 보니 후회 되네요. 조언 부탁드립니다. 선배님들.

개발자

#이직

#물경력?

#경험

#여러가지

#깊이

답변 1

댓글 0

조회 138

2달 전 · aigoia 님의 답변 업데이트

이직 시 단독 작업한게 걸림돌이 될까요?

프론트엔드 3년차 입니다. 디자이너,백엔드 개발자와 작업은 같이 했지만 프론트엔드 파트는 혼자 전부 진행하였습니다. 회사에서 보낸 시간이 너무 많아서 1년반정도가 인생에서 사라진 느낌이 들 정도였습니다. 그동안 트러블 슈팅, 혼자서 해결한 문제들이 너무 많아서 그런것들 보단 ( 알고보면 단순한 내용들이거나 시니어가 있었다면 금방 해결될 문제들입니다. ) 어려운 전제조건 하에 개발한 기능, 수치적으로 표현 가능한 기능에 대해서 이력서에 기입했습니다 허나 기입한 기능들 자체가 글로 적으면 대단해 보이지가 않는다는게 문제입니다. 오히려 단독으로 했다고 하면 과장해서 적어놓은 사기꾼같아보일까봐 걱정입니다. 이력서에 적힌걸 보면 정렬,최적화,구조 변경 이런것들이거든요... 근대 그것들을 클라이언트 단에서 디자인 패턴까지 쓰지않으면 안될정도의 복잡한 로직을 구현한거긴합니다만 결과 자체는 단순히 필터링 정렬 표기 그런것들입니다.. , 그걸 이력서에 다 기입할 수가 없어서 고민입니다. (react , next를 사용하였습니다) 또한 혼자서 서비스와 백오피스를 다 작성했다보니 효율적으로 수정 가능하게 진행했다, 다른 프로젝트에서 사용하기 용이하게 코드구조를 변경했다. 정도만 적을 수 밖에없었습니다. 어렵기 보단 얼마나 효율적으로 구조를 잡고 진행하냐의 문제였거든요. 이력상으로 봤을때 화려한 기능이나 서비스를 만든건 아니라서 더 더욱 차반 취급받을까봐 고민입니다.. 혼자서 많은 고민과 문제를 해결했지만 3자입장에서 봤을때 전혀 볼게 없는 심각한 상황입니다.. (시간만주면 3d든 스트리밍 chart든 브라우저 api 활용이든 map api든 canvas든 다 금방 배워서 할 자신이 있지만 그런 종류의 작업들은 회사 일로선 전혀 하질 못했습니다.. ) 연봉을 대거 낮춰서 신입 자리라도 지원해야할까요..? 최근엔 회사에서 먹고 자지 않아도 될정도라 알고리즘도 공부하고있고 트러블 슈팅이나 개발하면서 문제해결에 도움되었던 것들을 적으려고 블로그도 만들고 있긴합니다만. 너무나도 부족하고 모자라 보입니다.. 개발 실력도 올랐고 배포,운영 경험도 쌓였지만 작업내용 특성상 죄다 공개를 하지 못하니 어떻게해야할지 고민입니다..

개발자

#프론트엔드

#이직

#이력서

#경력기술서

답변 1

댓글 0

조회 143

2달 전 · nox 님의 새로운 답변

백엔드 플젝 디벨롭 할 부분

작년에 졸업 프로젝트로 백엔드 1인 프론트 1인으로 개발했능데 백엔드를 맡았고 개발을 이때 제대로 시작했습니다 Spring boot mysql aws로 개발했고 기능은 로그인,회원가입,gpt api 연결, 채팅(파이어베이스),게시판 이렇게 구현했는데 서버띄우고 도커 배포까지 스스로 다해본 플젝이라 포폴로 사용하고 싶은데 혹시 포폴로 쓰기에 더 괜찮게 디벨롭할 기능이나 사항이 있을까요ㅠㅠ 단순기능으로 포폴쓰기 너무 어렵네요

개발자

#자바

#백엔드

#스프링-부트

답변 1

댓글 0

추천해요 1

조회 87

2달 전 · 김혁진 님의 새로운 답변

nextjs middleware 에서 protected route 처리 하는 방법이 궁금합니다

middleware 에서 토큰 인증에 따른 redirect 를 구현 할려고 합니다 제가 생각한 로직은 인증이 필요한 페이지는 accesstoken을 쿠키에서 받아오고 토큰이 없거나, 인증이 실패하면 login 페이지로 이동, 토큰이 만료된 경우에는 refresh 요청이후 accesstoken,refreshtoken 재발급 이후 원래 이동할려는 페이지로 이동 이렇게 생각중인데 다만 하나 걸리는게 middleware에서 refresh api 요청을 하는게 과연 올바를까? 궁금합니다 그럼에도 굳이 middleware 에서 할려는 이유는 page단 에서 처리할경우에는 결국에는 한번 그 페이지로 이동했다가 처리되는거라 깜빡이는 이슈가 생겨서 그렇습니다 보통 어떤식으로 처리하는지 궁금해요

개발자

#react

#nextjs

#프론트엔드

#middleware

#token

답변 2

댓글 0

조회 93

2달 전 · 최예지 님의 새로운 댓글

경력 이직 준비하는데 포폴이 필수일까요?

안녕하세요. 2년 10개월 정도 경력을 쌓고 퇴사 후 이직을 준비 중인 주니어 백엔드 개발자입니다. 6개월은 첫 회사에서 재직한 뒤 그다음 회사로 이직한 뒤 2년 반을 다니다가 퇴사를 하게 되어 이번이 2번째 이직입니다. 첫 회사에서 이직 준비를 했을 당시에는 신입으로 이직 준비를 했었기 때문에 처음으로 경력 이직을 준비하게 되면서 뭐부터 준비해야 할지 너무 막막하여 글을 적습니다. 변명같이 들리는 것을 저도 알지만, 회사를 다닐 당시 새벽이고 주말이고 불려나가면서 일했던 터라 따로 개인 프로젝트를 할만한 여유가 없었습니다. 밤샘도 많았고요. 건강이 무너지고 도저히 못버티겠다 싶어 퇴사한 뒤에는 회복에 신경쓰면서 공부에도 손을 놓았더니 공백기는 1년이 넘었는데 따로 포폴로 쓸만한 무언가가 없네요. 깃허브도 아예 관리가 안된지 좀 되었습니다.. 이전 회사에서 주로 맡은 업무는 1. b2c 서비스 api 개발 2. 어드민 백오피스 개발 3. 신규 프로젝트 db 구축 및 설계 여기에 유지보수, 모니터링이나 운영 관련 업무를 주로 했었습니다. 회사에서 맡았던 프로젝트들이 적은 것은 아닌데 갯수만 많고 전부 동일한 성격의 서비스들이라 플랫폼만 다를뿐 사실상 그닥 차이가 없어서 경력기술서에 어떻게 써야할지도 애매합니다.. 경력기술서야 어떻게든 다듬어서 내면 되지만 포트폴리오가 너무 걱정입니다. 퇴사를 앞둔 당시에 기술블로그를 직접 만들어볼까 하고 백/프론트단까지 개발하다가 흐지부지된 것이 하나 있는데요. 너무 만들다말아서 지금 보면 학부생 수준이라 생각되어 입사 지원 시에 제출하기 부끄럽습니다.. 이미 공백기가 1년이 넘은 상황에 제 나이도 30대이고 이제 재취업이 급한 시기라서 일단 포폴 없이 어떻게 경력기술서만 수정해서 지원하고 있는데 멘토링을 받았을 때는 깃허브에 간단하게 crud 되어있는 프로젝트라도 있으면 좋을 것 같다고 얘기를 들었는데 어디서는 경력직이면 경력기술서가 더 중요하다고 해서 혼란스럽습니다. 지금이라도 포폴용 프로젝트 뭐라도 쌓아서 같이 내는 게 좋을까요? 만들다 말았던 블로그라도 마저 마무리를 해야할지.. 근데 그러면 공백기가 너무 길어지는 것은 아닐까요 스스로 물경력이라고까지 생각하지는 않지만 요새 부트캠프 출신 분들이나 비슷한 연차의 개발자분들을 보면 너무 저만 동떨어져 있는 것 같아 자신감이 많이 떨어집니다. 좋은 곳으로 이직하게 되면 좋겠지만 채용시장은 어려운데 마음은 급하고... 면접을 보러가도 좋은 결과가 없으니 이전 회사보다 열악한 환경이라도 어디든 가야하지 않나 하는 생각까지 듭니다. 그리고 요새 면접 분위기는 솔직하게 답변하는 것을 많이 바란다던데, 면접장에서 많이 듣기도 했고요. 퇴사 사유와 공백기에 대한 질문 답변으로 건강 얘기를 해도 될지 고민이 됩니다. 괜히 나약하다 생각하게 될까 봐 우려스러워 돌려서 얘기하고는 있는데 공백기에 개인 공부 외에 아무것도 안한 걸로 비치는 것도 별로 좋아 보이지 않는 것 같습니다.. 푸념 섞인 긴 글 읽어주셔서 감사합니다. 선배님들의 거리낌없는 조언 부탁드립니다..

개발자

#이직

#경력

#경력이직

#물경력

답변 1

댓글 1

조회 480

2달 전 · 익명 님의 질문 업데이트

Django serializer 현업에서는 어떻게 설계를 어떻게 하시나요?

안녕하세요 RN 개발을 진행하면서 백엔드로 Django를 사용하고 있고, Django를 공부한지 몇개월 되지 않았습니다. 개발을 진행하면서 아래의 문제가 생겼는데, 혹시 애초에 serializer와 model을 잘못 설계한 것은 아닌지, 또한 현업자 분들은 어떻게 시리얼라이저를 사용하시는지 궁금합니다. [문제 설명] 프로젝트의 모델에는 하위 게시글 모델이 여러 개 올 수 있습니다. 모델 구조는 아래와 같습니다. Project { id: number, posts: Post[], } Post { id: number, project: number, <- 무한 참조를 방지하기 위해 id } 앱 개발을 하다가 Post 데이터에서 Project까지 UI를 그려야하는 상황에서 또 프로젝트를 불러오는 API를 사용하니까 (프로젝트 id에서 프로젝트 오브젝트 불러오기, fetchProjectAPI). UI 지연이 되어서 프로젝트 오브젝트를 불러오고 싶은데, 프로젝트 시리얼라이저 내에서 또 포스트 오브젝트가 나오고 거에서 또 프로젝트가 나오는 문제가 생기더라구요. 이와 같은 경우에는 어떻게 해결하면 좋을까요? posts를 제외한 ProjectSummarySerializer를 새로 생성하면 되겠지만 근본적인 해결책은 아니라고 생각합니다 (제외하고 싶은 필드가 생길때마다 시리얼라이저를 만들어야하니깐요). 혹시 애초에 모델을 잘못 설계한걸까요? 또한 애초에 오브젝트로 반환하는 것을 잘 안하나요? (DB 와 송수신 로드를 줄이기 위해서 아이디로만 반환한다던지)

개발자

#django

#serializer

#model

답변 0

댓글 0

보충이 필요해요 1

조회 59

3달 전 · 박채연 님의 새로운 댓글

AWS 32bit 프로그램 서버 연결해보신 분 있나요?

안녕하세요, AWS 서버를 구축하다가 의문이 생겨서 여럿 서치 후 질문합니다. 일단 저는 64bit 환경에서, 아나콘다로 32bit 가상 환경을 만들어 작업을 하고 있습니다. (증권사 API를 사용해야 해서 어쩔 수 없었습니다) 이 상태에서 만들어진 프로그램을 서버 구축 후 연결하려고 하는데, AWS로 시도 했을 때 32bit 환경에서는 해당 명령어를 사용할 수 없어 뭔가 연결이 안되는 듯 합니다... 이게 연결 방식이 잘못 된건지 아니면 애초에 32bit 가상 환경에 AWS 서버를 연결할 수 없는 건지 궁금합니다. azure를 이용해보려고 하는데 그것도 마찬가지일 수 있을 것 같아서, 혹시 개발 환경이 32bit 이고 서버를 64bit에서 만들어도 원래 연결이 가능한건지 여쭙고 싶습니다!!! 답변해주시는 모든 분들 감사드립니다.

개발자

#aws

답변 1

댓글 3

조회 49

3달 전 · 박정후 님의 새로운 답변

Oauth2(ios,android)할 때 스프링부트에서 할일

웹으로 구현했을때는 리다이렉트 url등으로 백단에서 인증 받아서 진행 했었는데 네이티브 앱에서의 Oauth2 Docs를 보고있는데 앱단에서 모든 처리를 하는 걸로 보여서요 그럼 그 이후에 그 사람의 프로필정보나 아이디만 보내면 백엔드에서 그걸로 로그인이나 회원가입이 되는게 맞나요? 그렇게 되면 로그인이나 회원가입 api url만 알고있으면 postman으로 아무 닉네임이나 보내면 회원가입이나 로그인이 될 것 같은데 보통 어떤 방식으로 하는지 알고싶습니다.

개발자

#oauth

#네이티브앱

답변 1

댓글 0

조회 53

3달 전 · 하이린 님의 새로운 답변

프론트엔드 이직 준비로 어떤 것들을 하는게 좋을까요?

안녕하세요. 경력 2년차 프론트엔드 개발자입니다. 이전에 두 개의 회사에서 프론트엔드 개발자로 일했는데 불행하게도 두 회사 모두 임금체불로 인해 퇴사를 하게 되었습니다. 그래서 이번에는 50인 이상의 규모를 가진 회사로 이직하는 것을 목표로 이직을 준비하고 있습니다. Next.js, React, Typescript @tanstack/react-query, Context API, Recoil Vanilla-extract, emotion, styled-components, tailwind-css, Sass 위와 같은 스킬들을 공부 및 경험해보았고, Vanilla-extract, tailwind-css를 제외한 스킬들은 실제 업무에서도 활용하였습니다. 현재 저는 [1. 코딩테스트, 2. 기술블로그, 3. 개인프로젝트] 를 매일 반복하며 이직을 준비하고 있습니다. 이대로 계속 이직을 준비하면 될지, 아니면 다른 무언가를 더 준비해야할 지, 앞으로의 이직 준비 방향에 대해 알려주시면 감사하겠습니다. 추가로 혹시 이력서 피드백 해주실 수 있는 분 계시면 말씀 부탁드립니다... 서류에서 계속 떨어지다보니 개발자 입장에서 피드백을 꼭 받아보고 싶습니다...!

개발자

#프론트엔드

#이직

#경력이직

#이력서

#피드백

답변 1

댓글 0

조회 130

3달 전 · 포크코딩 님의 답변 업데이트

회사 3달안에 회사 홈페이지 제작

신입 기준으로 작성되었습니다. 개발자는 혼자인 상태입니다. 페이지 메인 서브 합치면 50~60개 외부 데이터 180개 db,api 손수 제작, 로그인, 회원가입(OAuth포함), 블로그 게시판, 상담사와 채팅 기능, 반응형, SEO, 도메인연결 등을 3달 안에 하라는 소리를 들었습니다. 달로보면 큰데 12, 1, 2 제가 실제 근무한 주는 10주 정도 됩니다 쉬는 날도 있고 했어 가지고요. 하지만 현재도 퇴근 후 + 주말에도 코드 공부 및 작성하면서 프로젝트를 진행 중인데 계속해서 윗선에서는 외주는 몇주 + 이 금액이면 된다고 하더라 넌 왜 느리냐 어쩌구, 3달인데 페이지 제작이 안되면 얼마나 걸리는거냐, 챗봇 써라 챗봇써도 못만드냐? 이런 소리를 듣는 중 입니다. 제가 50일 정도 제작을 했던 거는 면접 볼 때 포폴용으로 내려고 만든 프로젝트 급 시간인데.. 이것도 부족한 부분이 많았는데 이 양을 50일 안에 하려니까 미치겠습니다. 혹시 신입이나 경력자 분들이 페이지를 제작한다면 기간은 얼마정도 잡는지 대략적으로도 좋으니.. 알려주시면 감사하겠습니다 ㅠㅠ

개발자

#웹개발

#프론트엔드

#백엔드

#취준

#이직

답변 1

댓글 0

조회 80

4달 전 · 정시현 님의 질문

텍스트 전처리 및 분류 태스크에서의 LLM 활용 방법

안녕하세요 현재 Text classification 을 진행해야 하는 상황입니다. 단순히 아웃풋만 가져오기보다는 나중에 아이템이 새로 생겼을 때 인퍼런스도 진행해야 되는데요. 현재는 크롤링된 글 1200개 가량 정도 보유하고 있지만 지속적으로 늘어날 것입니다. 이 부분에서 LLM을 활용하는 것이 좋을지 판단해주시면 좋겠습니다. 아래는 저의 고민사항들입니다. 1. 기술적 역량을 기르기 위해 시작하는 프로젝트인데 LLM에게 텍스트 전처리, 분류까지 맡기는게 맞을까요? 2. 제가 생각하는(알고 있는) 방법은 LLM API를 호출해서 처리하는 방법인데 그렇게 한다면 속도나 비용 측면에서 손해를 보지 않을까? (Batch 형식으로 하지는 못할까?) 3. 회사들 중에 LLM을 활용하여 어떠한 태스크를 진행하고 있다는 글들은 자체적으로 Fine Tuning한 LLM을 활용하고 있는 것인지? 4. 물론 어느 정도의 전처리가 들어가겠지만 프롬프트로 input 관리부터 output 까지 관리할 수 있는지? llm을 처음 활용하는 것인데 개념이 잡히지 않은 것 같아 이런 고민들이 생기는 것 같습니다. 많은 조언 주시면 감사하겠습니다!

개발자

#llm

#머신러닝

#text-classfication

#프로젝트

#시스템-디자인

답변 0

댓글 0

추천해요 1

조회 49

4달 전 · 박채연 님의 질문

서버 배포 시기 및 협업

안녕하세요, Django와 RN을 이용해서 팀프로젝트를 진행하고 있습니다. 아직 경험이 많이 없는 학생이라 AWS 배포는 처음입니다. (무료 호스팅만 이용해봤습니다) 현재 개발 초기 단계이고, 회원가입 로그인 정도만 API 개발된 상태입니다. 프론트에서 서버를 요청해서 AWS서버를 구축하려 하는데, 1. 지금 이 시기가 AWS 서버 구축을 하는 게 맞는지?(프리 티어여도 개발이 진행 중인 상황에서 서버를 벌써 시작하는 게 맞는 지 궁금합니다) 2. AWS 실제 서버를 구축하지 않고도 프론트와 백엔드의 연결 즉 API요청을 프론트 측에서 할 수 있는지? -> 서치해 본 결과로는 ngrok 등을 이용해서 서버를 구축하지 않고도 프론트가 백엔드의 코드에서 테스트 해볼 수 있다는 것 같은데 이 방법을 더 자주 이용하는 편인지, 다른 방법이 있는지 가 궁금합니다! 프론트도 백엔드의 코드를 받아볼 수는 있으나 RN개발 환경과 백엔드의 코드를 둘 다 띄우기에 컴퓨터 자체가 어렵다고 하여 서버 배포를 고민 중에 있었습니다.. 많이 헤매고 있지만 여기서 많은 도움 받고 있습니다! 경험해보신 분들의 조언 부탁드립니다!

개발자

#서버

#aws

답변 0

댓글 0

조회 46

4달 전 · 우엉김밥 님의 새로운 댓글

웹 플러그인 만들때..

안녕하세요. 회사에서 우리 api를 쓸수 있는 스크립트 형태로 주입가능한 플러그인을 만들어야 합니다. 보통 이럴때 리액트를 사용해서 만드나요?? 얘를들면 사용자는 자신의 서비스의 저희가 만든 스크립트를 심으면 우측 하단에 버튼이 생성돼서 버튼을 클릭하면 채팅이 가능한 챗봇을 제공 하려고 하는데 이럴경우 챗봇을 리액트를 이용해서 만들어야하나요? 아니면 그냥 자바스크립트로 만들어야하나요? 그리고 무엇으로 만들던지 어짼듯 스크립트 형태로 배포 해야하는데 어떻게 해야 하는지 감이 안 잡혀서 질문 드립니다. 두서 없이 쓴 긴글 읽어주셔서 감사합니다.

개발자

#react

#javascript

#script

답변 1

댓글 1

조회 31

4달 전 · 허니 님의 새로운 답변

useInfiniteQuery 사용해 무한스크롤 구현 중 궁금한 점이 있습니다.

응답값에 page로 구분할 수 있는 데이터들로 구현할땐 어렵지 않았는데, 이렇게 배열 묶음으로 응답받는 경우에는 어떻게 무한스크롤 구현을 할 수 있을까요?.. 도저히 머리를 굴려보아도 해답을 못찾겠습니다.... api 응답값을 수정하는게 불가능한 상황인데 그럼 이 엔드포인트로는 구현하기가 어려울까요?..

개발자

#react

#무한스크롤

#useinfinitequery

답변 1

댓글 0

조회 27

4달 전 · 최원석 님의 질문 업데이트

사이드 프로젝트 아이디어는 어떤식으로 얻을수있을까요?

현재 직장인 다니는 백엔드 개발자인데 그냥 하루에 한두시간 정도 투자해서 사이드 프로젝트를 만들어보려고 하고 있는데 유튜브 영상보면 사이드 프로젝트로 수익 xxx원 벌었다 이런건 엄청 많은데 정작 어떻게 인사이트를 얻는지 설명은 크게 없더라구요 AI 관련이나 플랫폼 같은것도 결국 서버비나 gpt api 사용료 같은 투자금은 필연적으로 발생할텐데 무자본으로 할수있는 사이드 프로젝트 인사이트를 얻을수 있는 좋은 방법은 없을까요

개발자

#사이드

답변 0

댓글 0

조회 84

4달 전 · 박정환 님의 새로운 댓글

스프링부트 로컬 환경에서는 되지만, 배포 환경에서 404 에러가 발생합니다.

안녕하십니까 선배님들. 스프링부트 API 서버를 개발하고 배포하였는데 다음과 같은 문제가 발생하였습니다. 로컬 환경에서는 잘 작동하지만, 배포 환경에서 특정 POST 요청에서 404에러가 발생하는 문제였습니다. 해당 요청은 JSON을 반환하는 컨트롤러입니다. 서핑을 하던 중, Spring Security의 CSRF의 문제일 수도 있다고 하던데 저는 현재 Security를 사용하지도 않고 다른 POST 요청은 잘 응답하여 뭐가 원인인지 잘 모르겠습니다. 아래는 application.yaml과 Controller 코드입니다. 감사합니다. // application.yaml spring: application: name: tika servlet: multipart: max-file-size: 50MB max-request-size: 50MB

개발자

#스프링

#자바

답변 1

댓글 2

조회 74

4달 전 · 장정우 님의 질문

개발자 도구에 궁금한 점이 있습니다..!

api 요청을 하면 결과가 제대로 담겨있는 api call이 있고 톱니바퀴 형태로 되어 있는 api call이 있는데 뭔지 알수 있을까요? 혹시 안보이게 할 수 있는 방법이 있다면 알려주시면 감사하겠습니다!

개발자

#개발자도구

#웹브라우저

#프론트엔드

#개발

답변 0

댓글 0

조회 43

4달 전 · aigoia 님의 답변 업데이트

국가과제 r&d 개발자 역량 강화 방법이 뭐가 있을까요?

현재 국가과제 R&D 개발자로 중소기업에서 일을 하고 있습니다. 사수는 없고 혼자서 개발 + 밑에 새롭게 들어온 신입사원하고 개발을 하고 있습니다. 현재 python를 활용한 오픈소스 모델을 실증 테스트 및 필요한 모델 부분만 추출해서 수정해서 사용하거나, 다른 모델과 합쳐서 이용을 하고 있습니다. 아니면 간단한 학습 모델을 만들어서 사용하거나 하고 있습니다. 그외 노드.js로 간단한 백앤드만들고 리액트.js로 프론트엔드 만들고 파이썬 api 서버 만들고 aws로 배포도 해보고 국가과제 R&D 사이트 결과물 테스트 용으로 막 높은 수준의 레벨이 아니고 국가연구과제 R&D 심사에서 통과할 수준까지 개발하는게 다인 것 같아서 현재 2단계 통과를 했으며 3단계 작업에서도 이것과 비슷한 수준보단 좀 더 높은 수준으로 점수도 잘 받아서 추 후에 커리어에 도움이 되고 싶습니다. 국가과제 R&D 개발자로 일하시는 분이 있으면, 개발 역량 강화에 무슨 방법이 있는지 궁금합니다.

개발자

#국가과제

#r&d연구개발

#국가과제r&d

답변 1

댓글 0

조회 33

3달 전 · 이성원 님의 새로운 답변

아마존 Ec2 성능

개인적으로 사용할 테스트용서버를 구하고 있습니다. 아무래도 개인적으로 상용하기위한 서버이기 때문에 월에 만원 안쪽으로 사용가능한 서버를 찾고 있으며 Ec2의 경우는 최초1년 무료로 사용가능한것으로 알고 있어 고려중입니다. 혹시 Ec2를 사용해본 경험이 있으신분들 중에 성능에 대해서 문의드립니다. Docker기반 파이썬 fastAPI서버 1기 Java Spring 서버 1기 (jar 기동 고려중이며 추후 Doker로 올릴 가능성 있음) DB서버 1기 (Docker 기반 postgerSQL 고려중) 일단 생각나는것은 이렇게 3가지 입니다. 아직 외부접속같은것은 필요 없기에 아파치와 같은 설정은 생각없습니다. Ec2가 충분히 위 사양을 버텨줄까요? 물론 요청이 많아지면 힘들어지는건 당연할듯합니다만, 일 요청건수 100 ~ 1000건 이내로 고민중입니다.

투표

개발자

#amazon

#ec2

#server

답변 2

댓글 1

조회 1,278

4달 전 · 장정우 님의 새로운 댓글

header에 민감한 정보가 노출되고 있는데, 어떤 방식으로 숨길 수 있을까요?

안녕하세요. 현재 네이버 검색 api를 사용하던 중 요청을 보낼때 header에 client id같은 민감한 정보가 나타나고 있어서 해결을 하려고 하는 중입니다. 서버가 따로 존재하지 않아서 front에서 직접 네이버 api를 사용해 요청을 하고 있는 중인데 어떤식으로 숨길 수 있을 지 궁금합니다..!

개발자

#api

#naver-api

#header

#request

#react

답변 1

댓글 1

조회 50

4달 전 · Supernova 님의 새로운 답변

회사 홈페이지 제작 퇴사하는게 맞을까요? 서버 및 api 구축하는데 걸리는 시간..

현재 혼자가 화면 개발을 하고 있는 중 입니다. 현재 페이지를 복사하라고 해서 복사를 하는 중인데. 저는 서버 지식도 그냥 mysql, node js사용해서 게시판 만들어본게 전부입니다. 근데 호스팅 업체를 사용중인데 거기서 웹 DB를 제공해주더라고요 그러면 그 웹 DB를 제공해주면 제가 그걸 연결해서 써야하는데 그러면 node js로 서버를 파고 api를 구축해서 연동해서 데이터베이스를 사용해야하지 않나요?? 근데 여기 호스팅업체에서 PHP와 FTP를 제공해줍니다. PHP는 알긴알지만 잘 사용해보지 못했고 FTP는 사용해본적도 없습니다. 근데 윗선에서 FTP로 파일 옮겨가지고 웹 사이트를 제작했다는 겁니다. 보니까 index파일로해서 뭐 했더라고요 그래서 FTP를 사용해서 제작을 하라는거에요 현재 저는 next js로 제작을 하고 있고 저한테 서버랑 api구축 하는데 얼마나 걸리라는데 저는 신입이고 잘 알지 못하는데 왜 말을 못하냐고 구박하고 한 달 이상 걸리면 저를 쓸 필요가 없다고 하시는데 데이터 내용이 180개 정도 되고 CRUD까지 해야하는 상황입니다. 그리고 DB를 쓰는데 뭔 데이터처리 및 서버를 왜 깔고 그러냐고 물어보시는데 챗봇 + 찾아본 결과를 이야기해도 아니 그게 FTP라니까? 너 컴공 맞냐고 이러시는데 지금 얼른 퇴사해서 시간 박아서 프로젝트 했던 부분 고치면서 다시 취준을 하는게 좋을까요? 아니면 최대한 해보다가 FTP로 제작하라고 하면 그때 나갈까요.. 그리고 서버랑 api구축하는 부분이 얼마나 걸릴지... 그 부분도 알려주시면 감사하겠습니다.. 제가 봐도 답답하네요..

개발자

#웹개발자

#프론트엔드

#이직

#백엔드

#고민상담

답변 1

댓글 0

조회 62

5달 전 · 전재욱 님의 새로운 댓글

자바스크립트의 이벤트 처리 질문

리액트로 이미지 inpainting 컴포넌트를 만들고 있습니다. 사용자가 이미지 업로드를 하면 canvas 영역에 그 이미지가 채워지고 그 이미지에 mask 영역을 칠할 수 있는 이미지 에디터 컴포넌트인데요, 궁금한게 생겨 질문드립니다. 첨부한 코드는 컴포넌트의 코드중 이미지 업로드 시 onChange 이벤트의 처리기인 handleImageUpload 함수와, handleImageUpload 함수에서 호출되는 loadImage 함수의 코드입니다. 사용자가 input 요소에 이미지를 업로드하면 onChange 이벤트가 발생해 handleImageUpload 함수가 실행되고 loadImage 함수가 실행됩니다. loadImage 함수가 실행되면 img 객체가 생성되고 img 객체의 src를 지정하죠. 그러면 브라우저는 이미지 로딩을 시작하고 이미지 로딩이 완료되면 onload 콜백함수가 실행됩니다. 저는 이 과정을 자바스크립트의 콜스택, 이벤트 루프, 태스크큐 구조에서 나타내보자면 다음과 같다고 생각했습니다. 1. 초기상태 콜스택 : [ ] 태스크큐 : [ ] 2. 사용자가 파일을 업로드 -> onChange 이벤트 발생 콜스택 : [handleImageUpload] 태스크큐 : [ ] 3. handleImageUpload 내부에서 loadImage 함수 호출 콜스택 : [handleImageUpload, loadImage] 태스크큐 : [ ] 4. loadImage 내부에서 img 객체 생성 및 src 할당 콜스택 : [handleImageUpload, loadImage] 태스크큐 : [ ] Web API : 이미지 로딩 시작 5. loadImage 함수 종료, handleImageUpload 함수 종료 콜스택 : [ ] 태스크큐 : [ ] Web API : 이미지 로딩 진행중 6. 이미지 로딩이 완료되면 Web API가 onload 콜백을 태스크큐에 추가 콜스택 : [ ] 태스크큐 : [onload] Web API : 이미지 로딩 완료 7. 이벤트 루프가 콜스택이 비어있음을 확인하고 태스크큐에서 onload 콜백을 콜스택으로 이동 콜스택 : [onload] 태스크큐 : [ ] 8. onload 콜백 실행 (캔버스에 이미지 그리기 등) 콜 스택 : [onload, drawImage, ...] 태스크큐 : [ ] 일단 이 과정이 맞나요? 만약 이게 맞다면 생기는 궁금증이 있습니다. Web API에서 이미지 로딩이 진행되는동안 loadImage 함수 및 handleImageUpload 함수가 종료되면 loadImage 함수 내에서 생성된 img 객체는 가비지 컬렉터에 의해 지워져야 하지 않나? 그렇게 img 객체가 GC에 의해 사라지면 이미지 로딩이 완료되었을 시점엔 img 객체의 onload 함수도 없어진것이니 onload 함수의 로직은 실행이 되지 않아야 하는 거 아닌가? 하는 생각이 들어 질문드립니다

개발자

#자바스크립트

#react

#frontend

답변 1

댓글 1

조회 253

6달 전 · 익명 님의 질문 업데이트

⭐취준/스터디용 프로젝트⭐를 함께 진행할 웹 디자이너 팀원 1명을 모집합니다! - 공공API 기반 여행일정 계획

저희는 현재 백엔드 2명, 프론트엔드 2명으로 구성되어 있으며, 공공 데이터 API를 기반으로 여행 일정을 계획할 수 있는 여행 일정 프로젝트를 진행하고 있습니다. 자세한 정보는 아래 참고 부탁드립니다! 현재 진행 상황 프로젝트 초안 완료 와이어 프레임 존재🙆‍♀ 웹 디자이너 1명 모집중! 회의 및 진행 방식 주 1회 온라인 회의 (화요일 저녁 8시 반) -> Discord 사용중 원하실 경우, 오프라인 회의도 가능합니다! 함께하고 싶은 분 웹 디자인 경험이 있으신 분 온라인 회의 위에 써진 요일, 시간대에 참여 가능하신 분 오픈채팅 링크 https://open.kakao.com/o/sivuLOZg 관심 있으신 분들은 부담 없이 연락 주세요! 저희도 초보인 만큼 서로 배우고 성장하는 프로젝트가 되었으면 좋겠습니다 😊

디자이너

#취업

#웹디자인

#웹디자이너

#취업준비생

#이직

답변 0

댓글 0

조회 31

6달 전 · 박민철 님의 새로운 댓글

부트 캠프 이후, 로드맵 고민입니다.

안녕하세요, 삼성청년SW아카데미 11기 Python 비전공반 출신 개발자입니다. 업계에서는 실력있는 머신러닝 엔지니어를 원해, 제가 교육동안 AI 모델을 서비스에 적용시키는 수준으로는 취업이 많이 어려워, 진로를 고민하고 있습니다. (YOLO 모델 사용, Spring-FastAPI 통신 등) 입사를 희망한다면, 머신 비전쪽을 희망합니다. 웹 개발 프로젝트를 진행하면서, 프론트엔드의 레이아웃 디자인이나 동적 컴포넌트등으로 다양한 경험을 선보일 수 있는 부분에서 프론트엔드 개발을 희망했습니다. 수료가 곧이고, 하반기 인턴 및 채용공고를 바라보며, 꾸준히 성장하고 싶은 마음과 취업에 대한 압박때문에 질문글을 작성해봅니다. 제 개인적 성장도 원하지만, 20대 후반에 접어들며 현재는 취업이 우선이라고 생각돠어 글 남깁니다. 현직자님들의 현실적인 답변 부탁드립니다.

개발자

#취업

#프론트엔드

#머신러닝엔지니어

답변 1

댓글 1

조회 339

6달 전 · 익명 님의 질문

[신입]Next.js로 백엔드 없이 작업 중인데 업무 범위와 연봉이 고민

처음에는 리액트로 작업을 시작하려 했지만, 작업을 시작해보니 db만 덩그러니 있는 상태였고, API나 명세서 같은 기본적인 개발 환경이 전혀 갖춰지지 않은 상태였습니다. 통상적인 방법으로는 리액트만으로 구현이 어렵다고 판단해 Next.js로 전환하여 데이터를 받아와 사용하고 있습니다. 업무를 진행하며 백엔드 개발자 구인 여부를 문의했으나, 회사에서는 당장 백엔드 개발자를 채용할 계획은 없고, 데이터 엔지니어 한 명으로 충분할 것 같다는 답변을 받았습니다. 이에 따라 현재는 Next.js를 메인 기술 스택으로 사용하며, 추후 로그인/회원가입 같은 기능도 작업하려고 계획 중입니다. 궁금한 점 Next.js로만 프로덕트를 구성한 사례가 있는지 현재 별도의 백엔드 언어를 사용하지 않고 Next.js만으로 작업 중입니다. 이런 방식으로 프로덕트를 운영하는 사례가 있는지 궁금합니다. 업무 범위에 대한 의문 당초 프론트엔드 개발 업무로 시작했지만, API 구성 등 사실상 백엔드 작업에 가까운 업무 범위까지 포함되어 있는 상황입니다. 이를 고려할 때, 제가 맡게 된 업무가 일반적인 프론트엔드 업무 범위를 넘어선다고 생각되는데, 이 점에 대한 다른 분들의 의견이 궁금합니다. 연봉 및 근로 조건 연봉 적정성: 한달 전 쯤 이곳에서 프리로 일하면서 최소 연봉 3,000만 원 이상은 받아야겠다고 말했었고, 현재 계약서에는 식대 포함 연봉 3,000만 원으로 명시되어 있습니다. 추가적으로 5인 미만 사업장의 조건으로, 연차, 공휴일, 연장 근무 시 가산 수당에 대한 언급이 없습니다. 이런 조건에서 연봉 3,000만 원이 적절한 수준인지 궁금합니다. 요약 Next.js로만 프로덕트를 구성하는 사례에 대한 정보 업무 범위가 확대된 상황에 대한 타당성 연봉과 근로 조건의 적정성

개발자

#연봉

#근무조건

#기술스택

#next.js

답변 0

댓글 0

조회 127