일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 버튼 상속
- 메모리 객체화
- 테스트세트
- 머신러닝
- 데이터 전처릴
- score메소드
- K최근접이웃 회귀
- apapter
- LENGTH_INDEFINITE
- 레이아웃
- 선택자 조건
- hover
- 웹사이트 공개
- position
- 넘파이
- relative
- 표준화 z
- 지도학습
- CSS
- 픽셀 깨짐
- 훈련세트
- kneighbors()
- JavaScript
- Absolute
- predict메소드
- 외부css
- fit메소드
- 스낵바
- 스크롤뷰
- HTML
- Today
- Total
베짱이와 노는 개미
웹개발(javascript)프로젝트 챗봇만들기-#1 자바스크립트란? 본문
오늘부터 저번까지 배운 html,css와 함께 웹프론트엔드 개발에 해당하는 자바스크립트에 대해서 포스팅 할 예정이다.
(에디터는 html,css할떄 썼던 Visual Studio Code를 그대로 사용)
웹개발에는 html, css, javascript 이렇게 3가지 언어가 사용된다.
html, css는 정적인 효과를 다루고
javascript는 동적인 효과를 추가해주는 역할이다.
이 3가지 언어가 모두 모여서 우리가 자주 사용하는 웹사이트의 형태를 띠는 것이다.
그럼 우리가 배울 javascript는 어떤 효과를 구체적으로 가져오는지 예를 살짝 들어보자면
버튼을 누른다거나 클릭했을때 특별한 효과가 보인다던가 이런거다(뭔가 동적으로 보이는 웬만한 효과는 모두 자바스크립트와 연관)
javascript는 웹개발을 할때 사용되는 유일한 프로그래밍 언어이다.
html,css는 엄밀히 말해서 프로그래밍언어는 아니고 html-마크업언어 css-스타일시트 라고 정리하면 될것같다.
javascript는 웹개발 프론트엔드에서 사용되는 언어지만 백엔드개발자도 javascript를 사용한다.
이것이 가능한 이유는 javascript의 종류가 다양하기 떄문이다.
원래 javascript는 서버에서 사용하기 힘든 언어였지만 그 종류가 세분화 되면서 백엔드용 javascript가 탄생하게 됐다.
1)Node.js
구글 크롬에서 개발한 V8엔진을 기반으로 하는 서버 사이드 플랫폼
2)React.js / Angular / Vue.js
프론트엔드 전용 프레임워크
다음 포스팅 글부터 html,css에 javascript라는 언어로 추가적인 효과를 넣는 과정을 반복하면서
챗봇을 만들어볼것이다.
'웹개발(JAVASCRIPT)프로젝트-챗봇만들기' 카테고리의 다른 글
웹개발(javascript)프로젝트 챗봇만들기-#6 연산자 (0) | 2021.09.15 |
---|---|
웹개발(javascript)프로젝트 챗봇만들기-#5 데이터타입과 변수선언 (0) | 2021.09.14 |
웹개발(javascript)프로젝트 챗봇만들기-#4 콘솔 (0) | 2021.09.13 |
웹개발(javascript)프로젝트 챗봇만들기-#3 자바스크립트적용해보기 (0) | 2021.09.10 |
웹개발(javascript)프로젝트 챗봇만들기-#2 자바스크립트란? (0) | 2021.09.09 |