지금부터 사일스.js를 시작할 때 주의해야 할 10가지 사항js(0.10.x)로 시작된 응용 프로그램 개발

1726 단어 Node.jsSails.js

sails.무엇이 js입니까?


Node.js로 만든 전체 접이식 네트워크 응용 프레임워크는 다음과 같은 특징이 있다
  • 루비의 rails 같은 느낌
  • URL 경로의 자동 매핑을 통해 컨트롤러를 실행하고 모델 조작 등을 통해 코드량을 줄인다
  • 웹소켓의 실시간 처리(pub/sub)를 특별히 의식하지 않고 개발할 수도 있다
  • 어쨌든 node.만약 js+npm 환경npm install sails -g 같은 느낌으로 설치!

    샘플 응용 프로그램 만들기


    한 번에 샘플 앱을 제작할 수 있으니 제작 후 잊지 마세요sails new waai_project

    응용 프로그램 시작


    돛을 올려라!YooHoo!카리브 해적 느낌으로!
    sails lift
    
    응용 프로그램을 시작합니다.아니기 때문에npm install명령을 잘못 걸지 않도록 주의하세요sales

    sails.오프라인으로 js 공식 문서를 읽을 수 있습니다. 다운로드하세요.


    sails-docs github.인터넷에서 체크아웃 가능해요.오프라인에서도 문서를 확인할 수 있어 편리하다.

    대화형 CLI를 사용하여 작업 확인


    프로그램을 시작할 때마다 번거롭다.각 모듈의 작업을 확인하는 경우 대화식 CLI를 사용할 수 있습니다.이거 익히면 사일스.js의 구조를 이해하기 쉽다

    grunt에 대해서 미리 아시는 게 좋을 것 같아요.


    프로그램이 시작될 때sails.js가 grunt를 실행하기 때문에 제어하는 것이 가장 좋다.

    시험용 모차 느낌으로.


    다른 테스트 프레임워크도 가능하지만 공식 추천 모차

    각종 설정, 개발 환경과 정식 환경의 전환은 config 디렉터리에서 중요한 역할을 한다


    config 내의 일을 대충 문서를 훑어보면 됩니다.공식 문서 Anatomy 섹션은 매우 유용합니다.
    필독
  • DB 연결 설정 관계connectionsjs
  • Logging 설정 관계 log.js
  • 이따가 읽다
    루트 관계routes.js 정책 관계policies.js
  • 뷰 관계 뷰.js
  • ORM의 Warterline 응용 추진


    조금 복잡한 것을 만들려면 ORM의 워터라인을 미리 이해하세요.
  • DB의 표 관계: 1대 1, 다대다, 1대 다등
  • connection,adapter 등 여러 데이터 소스(RDM,KVS의 혼합 환경)의 설정 방법 등
  • 참고 자료

  • 공식:
  • 커뮤니티:
  • http://nantokaworks.com/p1320/
  • 좋은 웹페이지 즐겨찾기