UI ⭐ 22k stars
Framework con convenciones predefinidas para apps ambiciosas: MVC y enrutado integrado.
frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)
Instalación: npx ember-cli@latest new
// app/components/hola.js
export default class Hola extends Component {
get saludo() { return 'Hola Ember'; }
}
Dos casos de uso comunes implementados con esta librería.
Estado reactivo en un componente.
// app/components/saludo.js
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
export default class Saludo extends Component {
@tracked contador = 0;
}
// template: <button {{on "click" this.incrementar}}>...</button>Modelo de una ruta pintado en su template.
// app/routes/inicio.js
export default class InicioRoute extends Route {
model() { return [{ id: 1, nombre: 'Ana' }, { id: 2, nombre: 'Luis' }]; }
}
// app/templates/inicio.hbs
// {{#each @model as |u|}} <li>{{u.nombre}}</li> {{/each}}| Categoría | UI |
|---|---|
| Stars (GitHub) | ⭐ 22k |
| Sitio oficial | https://emberjs.com/ |
| GitHub | https://github.com/emberjs/ember.js |
| Instalación | npx ember-cli@latest new |
| Relacionadas | Angular · Vue.js · React.js |
C:\Users\TUF\Documents\librerías\local\ antes de descargar.
Volver al índice de los 66 estudios.