No se, pero este profe hace ver lo difícil de manera sencillita.
Introducción
Bienvenidos al Curso Profesional de VueJS
Introducción a VueJS
CLI y Dev Tools
Herramientas y Experiencia de Desarrollo + Archivos .vue
CLI - Hello World
Webpack
Babel
Eslint
SASS y BULMA
PUG
Ejercicio de SASS y PUG
Ejercicio Avanzado de Pug y SASS
Manipulación del DOM
Expresiones
Directivas
Data Binding
Computed properties
Watchers
Eventos
Integración a Platzi Music
Ejercicio de Manipulación del DOM
REST y HTTP
Servicios
Fetch API & Trae
Consumir API's REST
Sistema de Componentes
Component
Creación de componentes
Reactividad
Ciclo de vida
Comunicación entre componentes padres e hijos
Comunicación de hijos hacia padres
Utilización de Slots
Comunicacion entre Componentes Genericos - Event Bus y Plugins
Vue Router
Introducción a Vue Router
Instalar vue-router y configurar router view
Crear y Navegar Rutas con router-link
Extendiendo VueJS
Modifiers
Filtros
Directivas Personalizadas
Mixins
Clases, Animaciones y Transiciones36
Vue Transitions y Animaciones de CSS
Vuex
Estado Centralizado, Flux y Vuex
State
Mutations
Getters
Actions
Integración a Platzi Music
Nuxt.js
Server Side Rendering
Nuxt.js
Conceptos Básicos de Nuxt
Deploy a Producción con Now
Qué es now
Configuración de now y deploy
Conclusiones
Cierre del curso
Bonus
Internacionalización con vue-i18n
Unit Test Karma - Mocha & Webpack
Implementación de Autenticación de Usuarios en Vue usando JWT
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Ignacio Anaya
Aportes 18
Preguntas 0
No se, pero este profe hace ver lo difícil de manera sencillita.
Recomiendo usar el comando:
vue add i18n
Hace lo mismo que esta clase, pero además te agrega un código extra para que puedas separar los idiomas en archivos y leerlos dinámicamente
Si quieren implementar con i18n con nuxt aqui esta la documentacion https://i18n.nuxtjs.org/es/basic-usage
Para usar i18n con vue3 se debe instalar asi
npm i vue-i18n@next
y para configurarlo se crea el mismo archivo i18n.js pero cambia la forma de importarlo
import { createI18n } from "vue-i18n"
y se usa exporta asi
const i18n = createI18n({
messages,
locale: "en",
})
export default i18n
Una duda ¿Cuando es mas recomendable usar i18n que recibir el html traducido por backend?
Yo supongo que cuando es un proyecto pequeño es mas facil usar i18n pero no se si estoy en lo correcto, tampoco tengo muchos conocimientos de backend aun asi que no se que tan facil es por ese lado el traducir una web.
Gracias
Muy buena y simple, te una pregunta ¿Como haría para saber que lenguaje esta seleccionado?
Alguien tiene los iconos de las banderas?
Genial esta herramienta
Genial librearía, gracias 😃
estuvo Genial el curso!
super facil seguir las normas i18n, y poder manejar multiples idiomas en la aplicacion.
export default {
data(){
return{
variable : this.$i18n.en(“boss”) // ?¿
}
}
// como obtener el valor guardado en i18n dentro de function data;
e intentado de esta forma:
export default {
data(){
return{
variable : (this.$i18n.locale === ‘en’) ? ‘Administrator’ :
(this.$i18n.locale === ‘es’) ? ‘Administrador’ : ‘default’
}
}
// cual seria la forma correcta ?¿
Excelente lección destacada la forma de explicar del profesor
El framework y la forma de explicar de @ianaya89, son geniales! . . a seguir aprendiendo 💪🤩
Siempre me pregunte como se hacia las páginas multi idioma y enserio es muy fácil. Muchas gracias por el bonus.
Que excelente curso: Internationalization
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?