답변 4개
JavaScript 는 기본적으로 웹브라우저에서 실행됩니다.
Mysql은 서버에서 실행됩니다.
이 두개의 연결은 서버단 스크립트 혹은 서버단 Servlet 이나 서버단의 CGI 등
서버에서 작동하는 어플리케이션 서비스를 제공하는 엔진에서 처리를 합니다.
이부분을
JavaScript로 구현한건 node.js 입니다.
node.js를 배우시려면 별도의 학습과 구현과 기능을 익히신후 접근하셔야 합니다.
이걸 좀더 쉽게 도와주는 프레임워크들도 있습니다.
AngularJs 와 같은 프레임워크
http://www.nextree.co.kr/p3241/">http://www.nextree.co.kr/p3241/
ReactJs 와 같은 라이브러리 / 시스템
https://velopert.com/775">https://velopert.com/775
장점은 PHP를 사용하지 않고 서버시스템을 구현하고
JavaScript만 가지고도 훌륭하게 구현가능합니다.
단점, JavaScript가 완전 새로운 구조와 형식과 문법으로 확장되어(TypeScript)
전혀 다른 언어와 연관된 다양한 모듈들을 학습해야 합니다.
테스트/예외상황에 대한 지식을 새로이 습득하셔야 처리가 가능합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
세션이 모바일에서 작동하지 않는 경우가 있는지요?
그런 경우는 아직까지 못본 듯 한데..
세션이 모바일에서 작동하지 않는 문제를 해결하고,
그 후 일반적인 PHP MySQL 연동을 하는 것이 더 좋지 않을까 합니다.
답변에 대한 댓글 1개
구글에서 다른 사람들이 비슷한 문제점을 가지고 있는데 그 링크입니다.
확인해 주시면 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
node.js, jsp 외엔 자바스크립트로는 불가능합니다.
javascript 로 post/get 하셔도 처리할수 있는 서버 언어가 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인