Estudio de Meteor.js

Full Stack ⭐ 43k stars
Framework fullstack JS con actualización en tiempo real e integración con MongoDB.

🤖 Skill de implementación: frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)

1 · Características

2 · Casos de uso

3 · Script minimalista

Instalación: npm i -g meteor

// meteor create app && meteor
// en server/main.js:
Items.insert({ texto: 'hola' });

4 · Casos de uso (implementación real)

Dos casos de uso comunes implementados con esta librería.

1. Método + colección

Inserta y consulta en una colección Mongo.

// server/main.js
import { Meteor } from 'meteor/meteor';
import { Mongo } from 'meteor/mongo';

const Items = new Mongo.Collection('items');
Meteor.methods({ agregar(texto) { return Items.insert({ texto }); } });
// Cliente: Meteor.call('agregar', 'hola')
🔁 Cómo funciona: Meteor sincroniza la colección entre cliente y servidor; los métodos envuelven escrituras.

2. Publicación/Subscripción

Publica solo los ítems visibles al cliente.

// server/publications.js
Meteor.publish('itemsPublicos', function () { return Items.find({ publico: true }); });
// Cliente: Meteor.subscribe('itemsPublicos')
🔁 Cómo funciona: `publish` filtra los datos en el servidor; `subscribe` trae solo ese subset al cliente.

5 · Referencia

CategoríaFull Stack
Stars (GitHub)⭐ 43k
Sitio oficialhttps://www.meteor.com/
GitHubhttps://github.com/meteor/meteor
Instalaciónnpm i -g meteor
RelacionadasExpress.js · Koa.js · Sails.js
📦 Regla de librerías (local primero): revisar C:\Users\TUF\Documents\librerías\local\ antes de descargar. Volver al índice de los 66 estudios.