일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 웹 개발
- 라라벨
- NPM
- composer
- laravel
- 별별 웹 용어
- 웹 강의
- HTTP
- 라라벨 설치
- 구글
- tailwindcss
- go언어
- 웹
- 새로운 언어
- 개발 환경 구축
- 경희대학교 국제캠퍼스
- 태그
- .md
- php
- 통합 개발 환경
- C
- 아누북스
- Java
- HTML
- 백엔드
- C++
- 배우기 쉬운 언어
- 객체지향프로그래밍
- 마크다운 문법
- 소프트웨어융합학과
- Today
- Total
목록분류 전체보기 (44)
세상의 모든 지식
안녕하세요! 오늘은 Node.js 설치 방법에 대해서 알아보도록 하겠습니다. Node.js는 크롬 v8 자바스크립트 엔진을 기반으로한 서버사이드 '자바스크립트 런타임'입니다. Node.js는 개발 속도가 빨라서 요즘 새로이 생겨나는 스타트업에서 프로토타입 작업에 많이 사용하고 있습니다. Node.js 공식 홈페이지 : nodejs.org 메인페이지에서 자신의 컴퓨터에 맞는 Node.js를 다운로드 받을 수 있습니다. 하지만 두 가지의 버전에 존재 하는데요, 어떤 차이가 있을까요? LTS : Long Term Support의 약자로, 해당 버전에 대한 지원이 오래도록 지속된다는 뜻입니다. 당연하게도 bug fix라든지, 업데이트라든지, 다양한 분야에 있어서 안정적이기 때문에 실제로 서비스를 런칭하는 사람들..
오늘은 라라벨 개발 환경을 구축하는 방법에 대해서 알아보려고 합니다! 이번에 강의를 시작으로 앞으로 라라벨 강의를 조금씩 업로드 해보려고 합니다. 라라벨을 사용하면서 웹 서비스 개발 속도가 많이 향상 되었고, 관리하고 유지보수하는 것도 쉬워져서 라라벨을 더 많은 사람들이 사용할 수 있게! 해보려고 합니다. 라라벨 공식 사이트에서 모든 설명과 도큐멘트를 볼 수 있지만! 영어라서... 쉽게 시작하지 못하는 사람들이 많을 것 같습니다. 일단 이번 강의에서는 사용자의 컴퓨터에 라라벨을 설치하고, 라라벨 서버를 열어보는 것에서 마무리 짓도록 하겠습니다. 라라벨 공식 사이트 : laravel.com 라라벨을 사용하기 위해서는 컴퓨터 및 서버에 다음과 같은 패키지들이 설치되어 있어야 합니다.버전 7.1.3의 PHPO..
오늘은 HTTP 통신이 이루어지는 과정에 대해서 알아봅시다. '통신(Communication)'이라는 것은 소식을 전하는 것입니다. 일상에서는 전화, 메일, 쪽지, 편지, 수신호 등을 이용해 소식을 주고 받습는다. 통신에는 까다로운 조건이 붙습니다. 내가 전하려고 하는 사람에게 정확하게 전달 되어야 하고, 정확한 시간에 맞춰서, 그리고 내가 전하고자 하는 내용을 다른 사람이 알면 곤란하죠. 인터넷 상의 통신도 마찬가지입니다. 특히 수 많은 개인 정보들이 오가는 만큼 더 엄격한 조건이 따릅니다. 그렇기 때문에 사람들은 인터넷 통신에 까다로운 규약(Protocol)을 만들었습니다. 우리가 일상 속에서 흔히 사용하는 프로토콜들은 이런 것들이 있습니다.HTTP : Hyper Text Transfer Protoc..
도입 Composer는 'PHP 프로젝트들의 패키지를 관리할 수 있는 패키지 매니저'라고 저는 생각해왔습니다만, 이번 포스팅을 위해 자료를 찾아보던 중 'Composer는 패키지 매니저가 아니다'라는 사실을 알게 되었습니다. PHP로 프로젝트를 진행할 때 다양한 패키지들을 설치하고 사용할 수 있도록 하는 점에서는 pip, apt, npm등의 다른 패키지 매니저와 닮았지만, PHP의 언어의 특성을 고려해 만들어진 '의존성 관리 도구'라고 합니다. composer? pip? apt? npm? 알지 못하는 용어들이 많이 나왔으니 일단 용어들에 대해서 간단히 설명해 보도록 하겠습니다! 패키지 매너지란?말 그래도 패키지들을 관리할 수 있게 해주는 프로그램입니다. 어플리케이션을 개발할 때에는 우리가 직접 다 짜는 ..