분류 전체보기
-
WIL6 미니프로젝트 회고WIL 2022. 8. 21. 21:51
Catch me if you can ! 캐치마인드를 모두 함께 즐기자 ! 프로젝트 개요 팀 노션 https://www.notion.so/SA-7-dedad350490f461e8fea17b78552fad1 1.👋프로젝트 소개 캐치마인드를 여러 사람들과 함께 문제도 내고 정답을 맞춰보는 자유로운 공간 입니다. 여러분들의 상상력을 발휘해 문제도 출제하고 정답도 맞춰 보세요! 2.⏳ 프로젝트 기간 2022년 8월 12일 ~ 2022년 8월 18일 3. 👨👩👧👦프로젝트 멤버 FrondEnd(React) 배아랑이 - 메인화면, 상세화면 나소나 - 글 작성화면, 글 수정화면, 디자인 김민석 - 로그인, 회원가입 Backend(Spring) 김보슬(팀장) - 글, 댓글 CRUD 문경록 - 로그인, 회원가입 CRU..
-
자바스크립트와 파이썬, 프로그래밍 언어의 주요 개념(가벼운 내용)CS (컴퓨터 지식) 2022. 8. 15. 02:19
자바스크립트와 파이썬 스마트폰을 갖고 놀지만 말고 프로그램을 만들어 보세요..! - 버락 오바마 때로는 10줄의 코드를 위해서 하루 종일을 머리 싸맬 수도 있고 쉬운 프로그래밍 과제를 만나 금방 해결할 수도 있다. 스마트폰 애플리케이션 (안드로이드) = 자바가 필요 스마트폰 애플리케이션 (아이폰용) = 스위프트가 필요 배우는 건 어렵지 않을 수 있지만 사용하기엔 어렵고 신경써야 할 세부사항이 많다. 입문하기 좋은 언어 자바스크립트 : 언어 자체가 간단하고 비교적 경험을 조금 쌓아도 괜찮은 코드 작성이 간단하고 유연하다. 자바스크립트를 이용하여 웹페이지에 다양한 효과를 줄 수 있다. 트위터, 페이스북, 아마존 등의 웹 서비스에서 제공하는 API를 위한 언어이기도 하다. 단점으로는 자바스크립트 언어에는 가끔..
-
WIL 항해 5주차WIL 2022. 8. 14. 17:33
4주차 프론트끼리의 협업을 했던 한 주였고 금요일부터는 새로운 팀 구성과 함께 과제를 진행하게 되었다. 먼저 프론트협업을 했을때 열정 넘치는 팀원 분들을 만나 거의 밤새듯이 매일 새벽까지 과제하고 얘기하고 했는데 초반에는 마음가짐부터 첫 협업이니 팀에 녹아들어 늦게까지 하는 팀원이 있으면 같이하고 팀원에게 문제가 발생하면 같이 해결하고 좋았지만 개인이 하던 페이스를 잃게되니까원래 하던 집중도도 안나오고체력은 더 쓰고 해서효율이 안나오는 느낌이었다. 따라서 팀에 녹아드는 것도 중요하지만 개인에게 맞는 페이스도 생각했어야 했고 이 양쪽에서의 밸런스를 잘 맞추고 팀에서도 그 밸런스를 맞출 수 있도록 도와주어야 한다고 생각한다. 특히나 이번에는 조금 더 잘하시는 분이 계신데그 사람을 중심으로 해서팀원들이 맞춰서..
-
[항해99]React 심화 주차 핵심 키워드카테고리 없음 2022. 8. 11. 19:41
리덕스에서 미들웨어 청크(thunk)의 역할은 뭘까? 먼저 미들웨어는 리덕스가 지니고 있는 핵심 기능이다. Context API 또는 MobX를 사용하는 것과 차별화가 되는 부분입니다. 미들웨어는 객체 대신 함수를 생성하는 액션 생성함수를 작성할 수 있도록 도와줍니다. 리덕스는 기본적으로 액션 객체를 디스패치하기 때문에 함수를 생성하면 특정 액션이 발생하기 전에 조건을 주거나, 어떤 행동을 사전에 처리할 수 있습니다. 예를 들어 이런 경우들을 말할 수 있는데 1.전달받은 액션을 단순히 콘솔에 기록하는 경우 2.전달받은 액션 정보를 기반으로 액션을 취소하거나 다른 종류의 액션을 추가로 디스패치하는 경우 등리덕스는 주로 비동기 작업을 관리할 때 편하게 상태 관리를 할 수 있다.(api 연동 등에 유용) Re..
-
구글 같은 서비스는 어떻게 개발할까..?CS (컴퓨터 지식) 2022. 8. 8. 02:55
협업 => 글을 나눠서 쓰는 것과 같음 = >작업 하나의 크기는 보통 한 사람이 프로그래밍 언어로 정확한 처리 단계를 작성할 수 있는 정도이다. 이번 주제는 서비스 개발의 협업 과정..? http://scienceon.hani.co.kr/61981 프로그램 단위오차 탓에..화성 궤도위성 실종사건 (4) 1999년 화성기후 관측위성(MCO)의 궤도진입 실... scienceon.hani.co.kr ... 우리가 협업할 때에 맞출것은 맞추고 시작하는 것에 중요성..! (깃 허브 merge할때가 떠올랐다. ) -컴파일러나 웹브라우저는 수십만에서 수백만 행 -대규모 시스템은 수백만 행에서 수천만 행 -안드로이드 운영체제는 1200만~1500만 행 -일번적인 스마트폰 앱 5만 행 정도 -구글은??? ... .....
-
WIL-4주차 리액트 숙련주를 마치며WIL 2022. 8. 7. 23:57
입문 주차엔 벽을 크게 느꼈다면 숙련 주차엔 그 벽을 넘기 위해 혼자서 기어오르다가 가끔 벽 위에 계신 분들이 어딜 잡고 올라와야 할 지 알려주는 느낌이라면 지금 심화주에선 팀 과제이다 함께 계단을 만들어서 넘어가는 느낌이다. 물론 특히나 고생해주고 계신 분이 계시지만 너무 좋은 분들을 만나서 기쁘게 과제를 해나가고 있다. 넘나 감사하다. 하나도 없다는 생각이 들 정도로 점점 벽 너머가 보이기 시작하는 느낌이라 굉장히 뿌듯하다. 좋은 팀원분들을 만나서 해나가는 것도 있지만 공부 방법을 바꾼 것도 큰 도움이 되었다. 원래는 이론부터 이해하고 실습을 들어가려고 하다보니 이론도 이해안되고 과제도 못 건드리는 일이 발생했다 그러다가 실전에 맞게 구글링하고 찾아보고 그러다가 정 안되면 잘하시는 분들께 여쭤보고 하..
-
TIL DAY 11 리액트 숙련주차TIL 2022. 8. 5. 00:20
리덕스로 To Do List를 만드는 과정을 하고 있는데 신기하게도 전 주보다는 할 만 했다. 여전히 척척 해나가진 못하긴 하지만 적어도 어떤 과정을 거쳐서 진행이 되겠구나 싶었다. 3일 정도는 계속 학습자료를 참고해서 공부하다가 과제를 시작했다. 아예 손도 못대던 전 주에 과제와는 다르게 이번에는 생각보다 수월하게 작업이 진행되었고 여전히 문제가 되는 것은 생각을 코드로 작성할 실력이 안된다는 것이었다. 그걸 모른다는 문제를 깨닫고나니 벽을 조금씩 깨어나가는듯 하다. 오늘은 전역상태관리가 무엇인지와 리덕스를 다루는 방법에 대해 정리해보려고 한다. *전역상태관리 전역상태관리는 부모컴포넌트에서 자식컴포넌트로 필요한 정보를 전달해주는 방식과 달리 전역으로 한군데에서 정보를 뿌려주어서 PropsDrilling..