Framework : 말 그대로 소프트웨어 개발을 위한 “뼈대”를 의미한다. 예를 들어 급여관리 프로그램을 만든다고 하자. 이 경우 우리는 인사 관리, 월별급여, 연말정산, 세금처리 등 급여관리 자체에 대한 프로그램을 만들기도 하지만, 그 프로그램을 만들 때 기본적으로 필요한 보안 문제, 페이지 처리, 폼과 데이터의 검증, FTP 기능, 파일 업로드, 이미지 처리, 데이터 암호화와 같은 프로그램들도 필요하다. 개발자가 이 모든 것을 다 만들면서 급여프로그램을 만든다면 엄청난 시간과 노력이 필요할 것이 다. 설사 개발을 한다고 해도 다른 사람은 해당 프로그램을 이어서 개발하거나 유지보수 하기가 어려울 것이다. 왼쪽이 프레임워크를 사용하지않고 다 만든다고 가정했을때 개발자 작업 영역 오른쪽이 프레임워크를 사..
IT 관련 좋은 용어 개념 정리, 글, 영상
개발자가 개발 외적으로 통계자료를 보아야 할때가 있다 운영체제 시장점유율, 브라우저 점유율 등 객관적으로 데이터를 아래 사이트에서 확인 할수 있고 이를 기반으로 계획, 기획 등 활용 할수 있을것이다. ex 시장 점유율이 낮은 브라우저에 지원을 안한다던지 ... https://gs.statcounter.com/os-market-share Operating System Market Share Worldwide | Statcounter Global Stats This graph shows the market share of operating systems worldwide based on over 5 billion monthly page views. gs.statcounter.com 아래 사이트에서는 tags..
http://www.mrktcap.com/it.html 미스터 캡: 전세계 기업 시가총액 순위 애플·아마존·구글·페이스북·테슬라·알리바바·텐센트·삼성·미국 시가총액 순위 www.mrktcap.com 우버는 자동차를 만들지도 않는데 자동차 카테고리에 있다는게 흥미롭다.
https://brunch.co.kr/@sicle-official/35 개발 실력을 위한 IT기업 기술 블로그 45곳 모음 2020.08 업데이트 | 최근 국비교육, 부트캠프 등의 교육을 수강하고 개발자로 커리어를 전환하신 비전공자분들을 쉽게 볼 수 있습니다. 기술이 더욱 빠르게 발전하며, 개발 직군은 지속적인 학습 brunch.co.kr
https://slid.cc/share/docs/78cbe215c2904356880c5065686647ff 라이브러리 , 프레임 워크 공통점 :둘다 다른 누군가 쓴 코드 (우리의 프로젝트를 위해 가져다 쓰는것) 차이점 : 누가 누구를 컨트롤 하는가 이것을 알면 구분이 쉬워짐 내가 코드를 컨트롤 하는가? (내가 결정을 내리고) 아니면 누군가 정해준 규칙을 따라 하는가? 이부분이 라이브러리 , 프레임 워크 구분하는 중요 개념임 라이브러리에 가장 좋은 예시 jQuery 내가 웹사이트를 코딩 하고 있는데 내가 제이쿼리를 소환함 필요할때 즉 내가 필요할때 불러서 사용해서 코딩을 해나감 이게 라이브러리임 라이브러리는 쉽게 대체 할수 있음 내가 원하면 다른걸로 대체 해도 됨 그래도 프로젝트는 망가지지 않음 : 시간 ..
https://slid.cc/share/docs/b5809d76dc894c8fb908d13bb60da7f1 노트 정리 1. 호기심 2. 참을성 3. 자기자신에게 너그러워야함 4. 겸손 5. 자신감