Aplicaciones de escritorio
Clase 31 de 31 • Curso de Fundamentos de Node.js
Contenido del curso
Daniel Hurtado
Daniel Gurisatti Carrillo
Daniel Saldarriaga
Jessie Buckland Pérez
Diego Camino Reinoso
Jairo Lachira Peralta
José Armando Gutiérrez Araujo
John Esteban Suarez Contreras
Ginnio Sarabia
Efrain Pineda Jaimes
Ginnio Sarabia
Pablo Cesar Acosta Paredes
Juan Sebastian Galvis Huertas
Usuario anónimo
Beto Toro
Juan Camilo Lentino Villalba
Francisco Garcia [C6]
Francisco Javier Antúnez Durán
Sebastian Rodriguez Marin
David Camacho
Usuario anónimo
Uriel Mojica Mejía
Mario Aldair Sanchez Ramirez
Carlos Enrique Ramírez Flores
Juan Sebastian Flórez Gómez
Usuario anónimo
Tomas Goldenberg
Gabriel De Andrade
Tomas Goldenberg
Luis Fernando Ochoa Jimenez
Yefri Enmanuel Encarnación Jiménez
Aldair Torres Aguilar
Keiler Delgado
Miguel Angel Muñoz Pozos
Rubén Dario Chanamé Sánchez
A este curso vine buscando cobre y encontré oro. Tremendo
Cierto!!!!!
Me pasó igual. Vine buscando entender qué era Node y terminé sabiendo qué es programar.
Muy buen curso, sencillo, limpio organizado y muy instructivo, una vez más reaprendiendo las herramientas que llevo usando mas de 3 años sin saber exactamente como funcionaban internamente!! Gracias Carlos!!
BROOOOOOOOOOOOO Te juro que comparto ese mismo sentimiento! yo llevaba alrededor de 3 años y medio trabajando con diferentes tecnologías web y entre ellas JS e increíblemente pensaba que las conocía, me parece asombroso todo lo que he vuelto a reaprender con Platzi <3
Para los que estén usando WSL:
WSL no admite interfaces gráficas. La solución mas simple que encontré es configurar este script que lo que hace es instalar electron pero con los archivos binarios para Windows en lugar de los de UNIX, de esta manera al ejecutar la aplicación usará la interfaz grafica de Windows
"scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "electron .", //here "install-wsl": "npm install && npm uninstall electron && export npm_config_platform=win32 && npm install electron && unset npm_config_platform" }
Luego ejecutan:
npm run install-wsl
Y les debería arrancar
Fuente:
Me ha funcionado :D gracias por el aporte
Gracias Bro, me salvaste. lml
Electron en 10 minutos. Que crack!
En DEFINITIVA, de los mejores cursos que he hecho en platzi, y de verdad que he hecho varios buenos. Felicidades a platzi por seleccionar profesores tan excelente.
x2
totalmente !!
Dios!!, es como si loulogio impartiera clases de node, genial!!!
Termine viendo que los troncos de los arboles no son marrones xD
si me encuentro este profesor en la calle, y ya estoy vacunado. Le voy a dar un abrazo. Que forma de entrarle al back tan espectacular.
Infinitas gracias profe 🙏🏼
te apoyo, mucha calidad el profe, que forma de entrarle al back tan épica
woww, que paquente tan bueno.
<html> <head> <style> body { background: #333333; color: #ffffff; } </style> </head> <body> <h1>Soy una apliccion de escritorio</h1> <button>Super bonton</button> </body> </html>
const { app, BrowserWindow } = require('electron'); let ventanaPrincipal; app.on('ready', crearVentana); function crearVentana() { ventanaPrincipal = new BrowserWindow({ width: 800, height: 600, }); ventanaPrincipal.loadFile('index.html'); }
// npm init -y // npm i electron const { app, BrowserWindow } = require('electron'); let mainWindow; app.on('ready', createMainWindow); function createMainWindow(){ mainWindow = new BrowserWindow ({ width: 800, height: 600, }) mainWindow.loadFile('index.html') }
Excelente curso. Gracias Carlos! Eres el mejor. Me hubiera gustado un vistazo rápido a sockets pero no hay lió, estuvo excelente.
Hola, acá te dejo una clase con el mismo profesor sobre: WebSockets
Esto es genial 1! Entonces cualquier app que desarrolle en ReactJS lo puedo convertir en una aplicación de escritorio?
Así es!
Siempre crei que usar electron sería mas complicado, pero es mas facil de lo que imagine!!
Definitivamente este es el mejor curso para empezar a aprender node, ademas el profesor explica MUUUUUUUY BIEN, ¡gracias Carlos y Platzi por este magnifico curso!
Magnífico curso. Y las colaboraciones de los estudiantes y la comunidad, de maravilla, como ya es costumbre 💚
GENTE QUE UDS QUE CREEN? es preferible seguir con el curso de carlos de nodejs o con el de la escuela de js de backend con nodejs??
Por qué no los dos? Creo que este curso es mejor tomarlo antes del de Backend con Node.js. De todas maneras si quieres aprender Backend con Node hay una carrera que te dice qué cursos tomar en orden: Desarrollo Backend con JavaScript :D
Sii esa termino siendo mi decision voy a hacer ambos!! empezare por el que esta en la carrera de backend con JS
Hola, si hago una aplicacion de escritorio, y la quiero descargar en otra compuntadora, esa computadora necesita nener node js instalado?
Entiendo que sí, puesto que node interpreta js no lo compila a lenguage maquina, pero la solución es simple es simplemente traerte la versión de node con la que se hizo tu app al descargar la aplicación.
Si creas tu aplicación con Electron o NW.js, entonces no es necesario descargar Node en la otra computadora, a la hora de empaquetar tu aplicación, los Frameworks se encargan de todo
Venía postergando electron porque pensaba que iba a ser muy complejo, y me voy super contento sabiendo que no lo es, un gran curso, no faltó nada!
Excelente curso es super genial todo lo mostrado en este curso. Veo que Node js es super potente
El curso estuvo genial!!!