Ember – Cargando templates.hbs desde archivos

Si al0cf15665a9146ba852bf042b0652780ago no me gusta a mi es tener los templates en la misma page prefiero tener ficheros .hbs porque así es mas facil mantenerlos, pero una tarea un poco engorrosa es estar haciendo la llamada ajax de  cada template una forma facil de hacerlo es  con ember-handlebars-loader una excelente libreria que nos permite cargar nuestro templates desde ficheros.

Suponemos que tenemos nuestro folder de templates y dentro de el tenemos nuestros archivos “application.hbs”,”index.hbs”, “cards.hbs”,”card.hbs” o puedes tener folders  como “cards/index.hbs” .

Para importamos nuestra libreria de ember-handlebarsLoad

<script type="text/javascript" src="js/libs/ember-handlebars-loader-0.0.1.js"></script>
   <script type="text/javascript">
       EmberHandlebarsLoader.loadTemplates(['application','index','cards','card','cards/index','about']);
   </script>

 

Templates con Handelbars

handlebarsHandlebar es la libreria de template utilizada por ember (y otras librerias) para trabajar con ella es bastante facil. ember requiere requiere un template con el nombre de application para que haga el trabajo de “pagina maestra” y sera el contenedor principal de nuestra pagina, y la asignación de un id o data-template-name asignamos “application” y ya este seria nuestro contenedor principal.

Luego necesitamos decirle a nuestro template principal que tendra otros template que se visualizaran dentro de el para eso utilizamos {{outlet}} , con esto podemos renderizar otras views dentro del template “application”, para renderizar una view por defecto agregamos un template mas llamado “index”  para que sea el por defecto.

Aqui un pequeño ejemplo :

<!-- este es el template principal lo que seria en .net nuestra master page" -->
<script type="text/x-handlebars" data-template-name="application">
   
    <div class="container">
<!-- outlet nos permite lo que seria un contentplaceholder en pocas palabras las demas vistas se visualizan dentro del template template --> 

{{outlet}}
</div>
    <footer class="container">
     
    </footer>
</script>
<!--  al ponerle el template index este sera el primero en mostrarse por defecto -->
<script type="text/x-handlebars" data-template-name="index">
    <h1> hola desde subview </h1>
</script>

OneDrive vs Google Drive para mi “OneDrive”

Si de algo estamos claro es la importancia de tener backups de toda nuestra información y quien nos provee este servicio debe adaptarse a mis cambios y necesidades.

Sorprenderia decir que Google una empresa que se dedica a la venta de servicios al inicio era muy flexible y se adaptaba a todas las plataformas, pero con el crecimiento dominante de Android en el mercado ya las prioridades cambian, un caso y quizas para algunos no importantes es el caso de Google Drive, para mi uno de los mejores servicios de cloud storage al dia de hoy, pero no se porque al dia de hoy 4 febrero del 2015, no tiene soporte para Windows Phone.

Entiendo que al momento de su salida del OS, si saber si como seria su crecimiento no apostaran a tener una aplicación oficial para Windows Phone, pero ya han pasado varios años y empresas competencias directas de Google Drive ya tiene soporte como son: Dropbox, Mega y por su puesto OneDrive de Microsoft.

Quien gana ? Microsoft , Dropbox  y Mega que se adaptan a mis cambios.

Adios Google Drive , Hola OneDrive

Si en mi proceso de migración uno de los aspectos principales era google drive, donde tengo todo el backup de mis fotos y mis datos, (cuyas fotos se sincronizan con el google+.

Actualmente tenia en Google drive 15gb gratis + 50 por una oferta de Moto G, que justo expira ahora en mayo, yo con un total de 17 gb de datos, cuando terminara mayo tenia que pasar por caja de Google si deseaba mantener mi copia de seguridad en la nube.

OneDrive me regala  30gb + 5gb por activar las subidas de fotos y sin contar que los precios son similares, por tanto he iniciado mi migración de fotos, documentos (que de paso puedo usar office online) a OneDrive.

Adios Android , Hola Windows Phone – 1

Si algo reconozco es que los últimos años siempre he estado usando los servicios de google y luego los dispositivos, tomando en cuenta lo siguiente.

  1. Chromecast.
  2. Lg Watch
  3. Tablet
  4. Movil
  5. Gmail, Google Drive, Google Maps, Photos etc..

Mi dependencia de Google es cada dia mayor, por tanto ahora tengo la oportunidad de cambiar de movil, y apostar por Windows Phone.

Luego de varios años  usando Android 4 años, he empezado mi migración de Google a Windows Phone, no por nada especial mas que todo un poco cansado de la dependencia de Google, ire publicando poco a poco como realizo mi migración y de paso como me siento en el nuevo OS.

© 2015 Danywalls

Theme by Anders NorenUp ↑