programing

Mongoose 및 Node.js 및 언더스코어로 코드를 생성하는 간단한 방법은 무엇입니까?

goodsources 2023. 7. 15. 10:04
반응형

Mongoose 및 Node.js 및 언더스코어로 코드를 생성하는 간단한 방법은 무엇입니까?

다음과 같은 것을 생성하고 싶습니다.

http://www.ivarvong.com/2010/08/node-js-connect-mongoose-and-underscore/

하지만 HTML 템플릿과 기타 클라이언트 측 코드를 생성하고 일반/모놀리식 저장/쿼리/읽기를 사용하거나 Node.js 코드와 클라이언트 측(jQuery 등)에 대해 개별화된 코드를 생성하고 싶습니다.

일부 MonogoDB(MongoDB) 모델을 기반으로 몇 가지 템플릿을 작성하기 위해 언더스코어를 사용하는 것과 같습니다.누군가가 입력할 수 있는 HTML 양식, 해당 모델의 데이터를 MongoDB에 저장할 클라이언트 및 서버 측 코드, 해당 모델의 데이터를 목록 또는 테이블에 표시할 코드를 얻습니다.

저는 이것을 위해 도서관을 썼습니다.리소스 저글링은 저글링 DB 모델(Mongoose, Redis, MySQL 또는 기타 DB에서 지속될 수 있음)을 가져와 RESTful 리소스로 표시합니다.기본적으로 우리는 그들 모두에게 JSON 액세스를 제공하지만, HTML은 필요한 템플릿만 작성하면 가능합니다.

https://github.com/bergie/resource-juggling#readme 을 참조하십시오.

답변이 늦었지만, 이 프로젝트가 당신이 찾고 있는 프로젝트라고 생각합니다.

Railway.js

Rails & Node/Express/Mongoose의 교차점입니다.노드의 레일을 찾고 있는 경우.JS, 이게 가장 가까운 것 같아요.

내가 찾은 또 다른 거친 유전자는 다음과 같습니다.

https://github.com/jspears/bobamo

아직 개인적으로 사용한 적은 없지만, 사용하면 다시 보고하겠습니다.

모든 개수 보기JS의 신속한 응용프로그램 개발 프레임워크.도메인 모델을 JSON과 같은 형식으로 정의할 수 있습니다.예를 들어 두 개의 필드가 있는 HelloWorld라는 이름의 MongoDB 컬렉션이 있는 간단한 HelloWorld 응용 프로그램: 텍스트 "Foo"와 날짜 "Bar"는 다음과 같습니다.

A.app({
  appName: "Hello World",
  menuItems: [
    {
      name: "Hello world",
      entityTypeId: "HelloWorld",
    }
  ],
  entities: function(Fields) {
    return {
      HelloWorld: {
        fields: {
          foo: Fields.text("Foo"),
          bar: Fields.date("Bar")
        }
      }
    }
  }
});

메뉴, 테이블 및 폼 UI는 기본 제이드 템플릿인 Angular를 사용하여 자동으로 생성됩니다.JS와 트위터 부트스트랩.올카운트또한 JS는 기본 템플릿을 재정의하는 방법을 제공하며 다른 확장 지점을 가지고 있습니다.

100% 이해할 수는 없지만 Backbone.js와 같은 것이 도움이 될 수 있습니다.백본은 MVC 프레임워크를 제공하여 각 계층에서 간단하고 일관된 구성요소를 매우 쉽게 만들 수 있습니다.

언급URL : https://stackoverflow.com/questions/4291130/straightforward-way-to-generate-code-with-mongoose-and-node-js-and-underscore

반응형