Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions README.es-ES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@


# React-Material-UI-Wordpress
Una forma sencilla de comenzar con React, Meteor, Material-UI y la API de WordPress (Bifurcación de [TheMeteorChef's Base](http://themeteorchef.com/base))

## Versión

<table>
<tbody>
<tr>
<th>Versión de Base Material-UI</th>
<td>v0.0.0.1</td>
</tr>
<tr>
<th>Versión de la Base</th>
<td>v4.5.0</td>
</tr>
<tr>
<th>Versión de Meteor</th>
<td>v1.3.5.1</td>
</tr>
</tbody>
</table>

## Con lo que trabajarás

* [Meteor](https://www.meteor.com/)
* [React](https://facebook.github.io/react/)
* [React-Router](https://github.com/reactjs/react-router)
* [Material-UI](http://www.material-ui.com/#/)
* [Formsy-React](https://github.com/christianalfoni/formsy-react)
* [Formsy-Material-UI](https://github.com/mbrookes/formsy-material-ui)
* [Repositorio Base de The Meteor Chef](http://themeteorchef.com/base)
* [okgrow:rest2ddp](https://github.com/okgrow/rest2ddp)
* [Una serie de diversos paquetes de Meteor para facilitar el desarrollo de tu aplicación (y su despliegue)](https://github.com/acomito/react-material-ui-wordpress/blob/master/.meteor/packages)
* Soporte para ES2015 (y posteriores).
* Redux, mobx o flux *NO* están incorporados en este momento
* Esto *NO* incluye la configuración de cuentas (aunque sería trivial configurarla). Es simplemente un front-end para consumir tu back-end de WP.
* Y, por supuesto, te conectarás con la API de tu sitio de WordPress (no incluida en este paquete)

## Para comenzar

#### Consulta la Base de Meteor Chef
Dado que los proyectos son esencialmente los mismos, consulta https://themeteorchef.com/base/getting-started/

#### Clonar el repositorio
`git clone https://github.com/acomito/react-material-ui-wordpress.git <directory>`

#### Configurar la llamada a la API de WP

* Asegúrate de tener el plugin de la API de WordPress instalado en tu sitio web de WordPress. [este video de YouTube puede ser útil](https://www.youtube.com/watch?v=-yeW5sntRRU)
* ve a `base-material-ui-wordpress` dentro de `imports/startup/server/rest2ddp.js` [(aquí)](https://github.com/acomito/react-material-ui-wordpress/blob/master/imports/startup/server/rest2ddp.js). Luego agrega tu endpoint/URL para tus publicaciones del blog, etc. (consulta la [documentación de rest2dpp](https://github.com/okgrow/rest2ddp) para más información)

#### Ejecutar instalación de NPM

* ejecuta `meteor npm install`
* después de ejecutar `meteor npm install`, a veces encuentro que es bueno ejecutar también `npm install` regular por si acaso

#### Ejecutar script de inicio

ejecuta `meteor npm start` para iniciar la aplicación

#### Accede a LocalHost:3000 y ya estarás listo

* Si has configurado la API en tu sitio de WordPress y agregaste la URL correspondiente a la llamada de publicaciones en tu aplicación de Meteor, entonces deberías estar importando una lista básica de publicaciones del blog desde tu sitio de WP.


## Otros recursos
* [Cómo crear un FAB en la esquina] (http://stackoverflow.com/questions/35828991/make-material-ui-reactjs-floatingactionbutton-float)
* [Guía de estilo de AirBnB para React] (https://github.com/airbnb/javascript/tree/master/react)
* [MaterialUp recopila lo mejor de Material Design, diariamente.] (http://www.materialup.com/)
* [Material Palette] (https://www.materialpalette.com/)