분류 전체보기281 [디벨로퍼] 채용 사이트 프로젝트 12 마이페이지쪽 프로필을 작업했고 내 활동 페이지는 개발중에 있다. 개발을 하다보면 뭔가 질리는 느낌이 들 때가 있는데, 좀 쉬다가 다시 하면 재밌는 것 같다. 하나씩 꾸준히 작업해보자. 역시 개발은 꽤나 재밌는 것 같다. 한동안 안 하다가 해서 그런가...? FE개발도 점점 할만한 느낌이 드는 것 같다. 2025. 3. 16. [디벨로퍼] 채용 사이트 프로젝트 11 [작업 내용]1. 다이얼로그 추가(글 작성, 글 작성 중단, 팔로워, 추천)2. 포스트 상세페이지 추가 3. 프로필 페이지 추가(프로필/게시글 탭) 이전에 개발했던 내용 정리해서 올림. 2025. 3. 15. Flutter 상태관리 방식에 대한 생각 아까 1시간 정도 Flutter 관련 문서를 읽었다. 문서에서 무슨 이야기를 하고 있는지 확실히 잘 읽힌다는 느낌이 들더라. https://api.flutter.dev/flutter/widgets/State/setState.htmlhttps://themobilecoder.com/flutter-setstate-the-simplest-state-management-in-flutter/https://api.flutter.dev/flutter/widgets/ValueListenableBuilder-class.html When setState() is called on a State object, all descendent widgets rebuild. Therefore, localize the setState(.. 2025. 3. 15. 기술적 너비와 깊이에 대한 생각 몇 일 전에 면접을 보고 왔다. SI회사였는데 외주를 받는 수준을 극한으로 올려서 빡센 업무를 위주로 처내는 회사였다. 조금만 이야기를 해봐도 개발자 수준에 신경을 쓰는 게 많이 보이는 회사랄까. 예를 들면 프론트엔드 개발자라면, UI만들고 API연동하는 것은 사실 기본적인 것이고 그 이상의 것을 해본 경험이 있는지 계속 물어보더라. 안 해본 것을 해야하는 상황이 많을 수 있다. 새로운 것을 배워서 빠르게 만든 경험이 있는지? 수준이 높은 작업을 해낼 수 있는 역량이 있는지 묻는 식이다. 물론 그런 경험을 바탕으로 만든 프로젝트들이 몇 개가 있어서 말씀을 드렸다. 내가 웹 개발을 어느 정도 선까지 잘하고 싶은 마음이 강한 사람이라, 스타트업씬에 웹 개발자 채용 공고에 지원할 수 없는 것이 뭔가 슬프게 .. 2025. 3. 13. [디벨로퍼] 채용 사이트 프로젝트 10 [연봉 페이지]feat: 연봉 그래프 툴팁 추가 feat: 연봉 그래프 우측 예상 연봉 정보 추가 feat: 채용 정보 추가(적극 채용중인 회사, 연봉 업그레이드 포지션)feat: 반응형 UI작업 feat: 커뮤니티 rootLayout 추가(좌측 부분) feat: 소셜 페이지 추가(작업중) ---- FE개발에서 가장 어려운 부분(?) 중에 하나는 반응형UI인 것 같다. 앱 개발 내에서 상태처리에 따른 View 보여주기와 크게 다르진 않지만, 뭔가 더 복잡한 느낌이 있다. 원티드 페이지를 따라 만들다보니, 뷰를 배치하는 능력도 점점 생기고 있다는 것이 느껴진다(Flutter에서 배치하는 것과 비슷하면서도 다름) 원티드 내부적으로 포인트 부분, 커뮤니티 부분 등이 있는데 백엔드 쪽을 어떤 식으로 작업할.. 2025. 3. 12. [디벨로퍼] 채용 사이트 프로젝트 9 feat: 상단 메뉴 - 더보기 메뉴 추가feat: 연봉 정보 페이지(작업중) ---- 1. Flutter로 개발을 할 때 width, height 값을 안 줘서 속성이 안 먹을 때가 있다. React개발을 할 때도 마찬가지인 듯 싶다. 이럴 때는 처리하는 뷰에 Background 값을 주고 잡힌 사이즈를 보면서 width/height값을 조정해야 한다. 부모 태그를 변경하면 될 때도 있다. 2. 오브젝트를 가운데로 가도록 만드는 방법(flex 내부 양 옆에 Spacer 넣어주기)물론 이거 말고도 align-items로 동작할 때도 많다. 해도해도 안 먹을 때 사용해보자. 연봉 페이지 작업하고 포인트 화면을 작업할 예정이다. 2025. 3. 10. [디벨로퍼] 채용 사이트 프로젝트 8 [회사 정보 페이지]feat: 우측 팔로우 버튼 반응형 처리feat: 다이얼로그 추가(올해 입사자 평균연봉, 평균 근속연수) feat: 데이터소스 페이지 추가 feat: 헤더 추가 메뉴 부분(작업중) align-content determines the spacing between linesalign-items determines how the items as a whole are aligned within the container. 1. Row 내에서 아이템을 가운데에 배치할 때는 align-items, 수직적으로 아이템을 가운데 배치할 때는 align-content를 사용하면 된다. 2. JSON 정보를 바탕으로 컴포넌트를 출력해야 할 때, Object.entries 함수를 사용하면 된다. json의.. 2025. 3. 9. 모든 회사를 만족시키는 개발자는 없다 https://youtu.be/wR-kdtrunas영상을 보면서 많이 공감이 된다. 나는 꼰대회사를 다닌 경험이 많은데 기본적으로 꼰대회사의 스탠스는 '니가 맞춰라'가 매우 강하다. 인생은 나와 맞는 사람과 행복하게 보내기에도 짧다고 생각한다. 굳이 자신에게 무조건적으로 맞추라고 말하는 회사와 함께할 필요는 없다. 다만 현실적으로 자신의 실력이 부족하다면 안 좋은 환경을 제공하는 회사에서 일할 수 밖에 없을 것이다. 실력을 갖추지 않은 개발자에게 선택지는 없다. 지금같이 시장자체가 얼어붙은 상황이라면 이런 현상이 더욱 심할 수밖에 없고. 지금 생각해보면 나도 신입때 압도적으로 잘하진 않았다. 그냥 보통의 신입보다 조금 나은 수준이었을 것이다. 거기에 나이도 어리고 다른 조건까지 밀렸으니... 내가 3.. 2025. 3. 9. [디벨로퍼] 채용 사이트 프로젝트 7 [회사 정보 페이지 작업]feat: 상단 회사 이미지 및 로고 추가feat: 그래프 추가(월평균 급여, 예상연봉, 인원)feat: 우측 팔로우 버튼 처리(hover effect, toast 등)feat: 예상연봉 다이얼로그 추가chore: chartjs-plugin-annotation 추가------ 1. Position을 이용하여 위치 조정하기flutter에서는 Stack위젯 내부에 존재하는 위젯에서 Positioned 위젯으로 위치를 조절했다. React에서 동일한 처리를 하려면 부모쪽에 position: relative를 주고 자식 컴포넌트에서 position: absolute를 준 이후에 left, top, right, bottom 값으로 조정할 수 있다. 2. 차크라UI 내에서 state값에.. 2025. 3. 8. [디벨로퍼] 채용 사이트 프로젝트 6 1. 채용 포지션에서 5개 이상의 공고가 있는 경우 '더보기' 버튼이 나오도록 처리했다.2. chartjs를 사용해서 Column 그래프, Line 그래프를 추가했다(연봉, 월급 그래프) 3. 기업 정보 표 부분을 추가했다. 약 2년 전에 처음으로 chartjs를 접했었는데 솔직히 그때는 FE개발도 처음이었고 JS도 처음이었고... 공식문서 읽는 것도 잘 못했던 것 같다. 지금 생각해보면 장족의 발전인 것 같기도 하고... 실력있는 개발자를 나누는 기준 중에 하나는 '공식문서를 읽는지' 여부라고 생각한다. 공식문서를 참고하여 내가 원하는 부분을 수정할 수 있을 정도의 독해력은 갖춰야 한다. 아무튼 지금보니 chartjs는 엄청나게 잘 만들어진 라이브러리였는데, 내 독해력이 부족한 것을 라이브러리 탓을.. 2025. 3. 7. 이전 1 2 3 4 5 6 ··· 29 다음