Phoenix-Framework의 기초 지식

2005 단어 Phoenix

목적



Rails의 기초 지식 을 참고로,
Phoenix의 기초지식을 간단히 정리해 보았다. (즉 파크리 기사군요・・・)

시작하기 전에



Phoenix는 무엇입니까? Phoenix의 디렉토리 구성은 어떻게됩니까?
라고 하는 곳을 써 둔다. (※나중에 바뀔 가능성이 있을지도?)

잘못되어 있는 곳이 있으면, 지적해 주세요.
(나는 아직 미성숙자입니다 ...)

목차


  • Phoenix는 무엇입니까?
  • 디렉토리 구성
  • 서버 실행
  • 요약

  • 1. Phoenix는 무엇입니까?



    Phoenix는 Elixir 언어로 작성된 웹 프레임 워크입니다.
    또한 Ruby on Rails에 크게 영향을 받고 있으며 Rails와 같은 라이크에 사용할 수 있습니다.
    Elixir는 ErlangVM에서 실행되는 함수형 언어로 Ruby와 같은 언어로 작성할 수 있습니다.
    (ErlangVM에서 실행되므로 Erlang의 OTP를 사용할 수 있습니다)

    디자인 철학
    아마도 Rails와 동일

    특징
    - RoR 라이크
    - MVC 모델
    - 제너레이터(Ecto?)
    - 라우팅
    - 템플릿
    - 채널

    도입 실적
    알 수 없다! !

    약관


    xxx = 컨트롤러 이름, 모델 이름
    yyy = 액션 이름
    zzz = 채널 이름
    mmm = 마이그레이션 이름
    YYYYMMDDhhmiss = 작성 날짜 및 시간
    AppName = 애플리케이션 이름
    공백 = 없음 또는 알 수 없음

    마이그레이션 할 때 테이블 이름 = xxxs (모델 이름의 다중 시스템)

    2. 디렉토리 구성



    "mix phoenix.new(옵션 없음)"로 생성&빌드하면 다음과 같은 구성을 하고 있다.


    3. 서버 실행



    후에는 ... 실행하는 방법 정도입니까?
    >cd PhoenixApplicationを作成したいディレクトリパス
    >mix phoenix.new アプリケーション名
    >cd アプリケーション名
    >mix phoenix.server
    

    ※기본 포트 번호:4000

    4. 정리



    이런 느낌입니까?
    불명한 곳은 죄송합니다만・・・

    Rails를 많이 사용한 적이 없습니다.
    그래서 Rails의 디렉토리 구성과의 대비를 쓰고 싶었습니다만 포기했습니다.

    참고문헌



    Rails의 기초 지식

    좋은 웹페이지 즐겨찾기