node.js - 초보자가 배우기에 더 적합한 Node 프레임워크 Egg.js와 Express의 차이점은 무엇입니까?
给我你的怀抱2017-06-05 11:10:40
0
5
1459
제목에서 알 수 있듯이 저는 백엔드를 처음 접했고 이제 간단한 백엔드를 직접 구축하기 위해 node.js를 배우고 싶습니다. 데이터에 액세스하려면 간단한 API만 작성할 수 있어야 합니다. express 및 egg와 같은 알려진 프레임워크가 있습니다. 그렇다면 노드 초보자의 경우 어떤 노드 프레임워크가 더 배우기 쉽고 내 요구 사항을 빠르게 실현할 수 있습니까? 조언 좀 부탁드립니다. 감사합니다~
. . . 웹 작업 사고 방식이 있습니까? . . 그렇지 않은 경우 먼저 웹 작업의 기본 프로세스를 이해하십시오. Express를 배우는 것은 상대적으로 간단합니다. Eggjs에는 제가 정말로 하고 싶은 일이 많이 필요합니다. (PS: 저는 많이 플레이해본 적이 없습니다.) 몇 가지 기본 노드 API 파일, 스트림, 이벤트 및 네트워크에 대해 알아봅시다
처음에는 익스프레스를 사용하여 플레이한 다음 익스프레스 없이 유사한 휠을 모방하는 것이 더 좋습니다.
그런 다음 모든 측면에 익숙해지면 express나 koa를 사용하여 더 완전한 것을 만들 수 있습니다.
계란은 학습용으로 마지막에 사용하는 것이 좋습니다.
누군가 EGG에 대해 불평하는 것을 보고 이름을 정정할 수밖에 없었습니다. 물론 그래도 먼저 Express 및 Node Native API를 배우는 것이 좋습니다
EGG가 불안정하다고 하시는 분들, 실제로 서버사이드 백엔드 프로젝트에 노드를 사용해 본 적이 있나요?
노드가 멀티스레딩(클러스터)을 배포할 때 몇 가지 특별한 작업을 생성하는 것이 얼마나 번거로운지 아시나요?
EGG가 얼마나 많은 반복 작업을 단순화했는지 아시나요? Express를 사용하여 엔터프라이즈급 백엔드 서비스를 개발할 때 극복해야 할 함정이 얼마나 많은지 알고 계십니까? (솔직히 Express와 Koa 사이에는 플러그인 통합이 없으며 그냥 장난감일 뿐입니다)
어쨌든 EGG는 믿을 수 있는 기업 수준의 프레임워크라고 생각하고 다음 프로젝트에서도 심도있게 사용할 준비가 되어있습니다!
백엔드 서비스를 개발하기 위해 노드를 실제로 사용해 본 사람들은 EGG를 보면 확실히 기분 좋게 놀랄 것입니다. 제가 밟았던 함정과 제가 항상 통합하고 싶었던 것들이 마침내 통합되었습니다!
. . . 웹 작업 사고 방식이 있습니까? . . 그렇지 않은 경우 먼저 웹 작업의 기본 프로세스를 이해하십시오.
Express를 배우는 것은 상대적으로 간단합니다. Eggjs에는 제가 정말로 하고 싶은 일이 많이 필요합니다. (PS: 저는 많이 플레이해본 적이 없습니다.)
몇 가지 기본 노드 API 파일, 스트림, 이벤트 및 네트워크에 대해 알아봅시다
익스프레스도 사용하기 쉽고 로직도 이해하기 쉬울 것 같아요. 프론트에서 ng를 표현해서 사용하게 됐어요.
Learn Express, egg는 개인이 이것을 배우는 것은 신뢰할 수 없다고 생각합니다. 왜냐하면 당신이 밟아야 할 함정이 얼마나 많은지 모르기 때문입니다. 문제가 발생합니다.