adonis.js의 #GW 광고 달력 1일 사용

2705 단어 Node.jsadonis.js
#골든위크 이벤트 캘린더"쓰고 싶은 거 써본 달력(1인 이벤트 달력)".의 첫날, 27일 보도.
재고 없이 황금 주간을 맞았기 때문에 곧 위기가 닥쳤다
나는 어쨌든 노력해 나가고 싶다.

본론: adonis.js를 써봤어요.


사용해 본 광고 달력이기 때문에 어떻게 사용하는지, 소감이 좋은지 미묘한 관점으로 쓰고 싶습니다.구축하는 방법 따위는 언급하지 않겠습니다.

뭐 공부 해요?


황금주 이벤트 달력 시스템입니다.

사용하는 기능은

  • 기본 기능
  • HTTP 라우터
  • 컨트롤러
  • 세션
  • 인증서 데이터
  • 로거

  • 보안
  • 인증
  • CSRF

  • 데이터베이스
  • ORM
  • 마이그레이션

  • 외부 라이브러리
  • adonis scheduler
  • 보기 좋은 곳


    전체적으로 MVC가 모두 지원됩니다!이런 스타일이 좋아요.
    쓰던 기능들이 되게 좋아 보이는 곳.
  • ORM이 있기 때문에 일일이 모델을 정의하지 않아도 된다
  • async/await는 기본적으로 개념으로 진입
  • 인증이 수월함
  • require 대신use를 사용할 수 있고 프로젝트 노선의 경로를 통해require
  • 서비스로 자주 하는데 표를 입력하게 하고 발리 데이터로 치면 원래의 표로 돌아간다. 그때 입력한 데이터가 계승된다. 이렇게 하면 매우 쉽다.
  • CSRF 등 번거롭고 잊기 쉬운 부분은 기본값
  • 쓸모없지만 보기 좋은 곳.
  • mysql,postgresql뿐만 아니라radis도 지원
  • user 모형 제작 후 0 활동도 지원
  • HTTP뿐만 아니라 기본적으로 웹소켓 지원(웹소켓 루트 가능)
  • 트위터 인증 등 SNS 로그인 지원! 
  • 일반 테스트뿐만 아니라 브라우저 테스트도 지원합니다!
  • 파일 스토리지도 S3 지원!
  • 진짜, 이거 다 넣었어!!이것은 아주 좋은 판매점이다.express 설치, sequelize 넣기, 아,viewejs 넣는 거 그런 거 없어요.
    이번에 Firebase를 넣고 트위터 인증을 했는데 이마저도 지원해 의외다.미안하지만, 나는 내가 너를 지지할 수 없다고 생각한다

    그다지 환영받지 못하는 곳

  • 문서를 읽을 수 없음
    사이트 제목이면 사용례가 있지만 규격이 기재되지 않았습니다. 어떤 명령 일람표가 있습니까?
  • 부품별 분할
    각 부품(ORM, View, 발리 데이터 등)이 많이 분할되어 있고 문서도 상세하니 저쪽을 보세요!의 총체.
    adonis.만약 js 본가의 사이트라면 거의 문제를 해결할 수 없기 때문에 그곳에 연결된 모든 부품의 자료를 보아야 한다.그래서 그 부품도 다른 사람이 만든 것이 아니라 아도니스가 만든 것이다
  • 일본인이 사용하는 것을 보지 않는 사람
    qiita 같은 건 몇 명이 썼던 정도야.왜 일본에서는 환영을 받지 못합니까?
  • 발전기
    모처럼 MVC 올인원 프레임워크는 모델 생성 명령을 사용해도 REST API를 자동으로 생성하지 않는 컨트롤러입니다.rails랑 fuelPHP 같은 거 해줬는데...
  • 또 각자의 독립된 모듈(보기: Edge, 모델: knex) 등도 다른 일에 소감을 쓴다.

    종합 평가


    사용하기 쉬운 프레임입니다!
    비록 문서의 부분은 매우 유감스럽지만, 사용자 수가 증가하면 해결될 문제라고 생각합니다.(본가도 힘내시길)
    선교 활동을 하러 가자.
    참고로 Express의 유행 상황과 비교하면 이런 느낌이다.

    네.파이팅!

    좋은 웹페이지 즐겨찾기