No video

Electron.js Aplicaciones de Escritorio con HTML, Javascript y Node

  Рет қаралды 216,535

Fazt

Fazt

Күн бұрын

¡Gracias a Kite por patrocinar esta sección del vídeo! Kite es un asistente de autocompletado gratuito con tecnología de IA que te ayudará a codificar de forma más rápida e inteligente:
Haz clic aquí ➞ bit.ly/3dPzXHe ➞ para saber más.
Aprende a crear aplicaciones de escritorio utilizando tecnología web (JavaScript, HTML, CSS, Nodejs y más), escribiendo el código de JavaScript desde cero o utilizando frameworks como Angular, React, Vue, entre otros. En el ejemplo del día de hoy aprenderemos las bases de electron como BrowserWindow, IPC protocol, como estilizar nuestra aplicación y finalmente como empaquetarla.
💻 Código de este proyecto:
github.com/Faz...
🛍 Descuentos:
NordVPN ➞ 68% de descuento en plan de 2 años ➞ Código: fazt
Hostinger ➞ 7% de descuento en cualquier compra ➞Código: FAZT
👨‍💻 ¿Qué servicios utilizo?
Brave ➞ brave.com/faz053
NordVPN ➞ bit.ly/2Te7p0J
Hostinger ➞ www.hostg.xyz/...
Cloudinary ➞ bit.ly/3ohNlJ7
SiteGround ➞ bit.ly/31u9ZEk
Namecheap ➞ bit.ly/3kne9W8
🖥️ Recursos:
Deno, Un nuevo entorno de Javascript ➞ • ¿Qué es Deno ? Un nuev...
Javascript para principiantes ➞ • Curso Javascript para ...
MERN STACK & Typescript ➞ • MERN STACK & Typescrip...
Curso de NodeJS ➞ • Nodejs Curso Desde Cer...
🌐 Redes:
Fazt Web ➞ www.faztweb.com/
Facebook ➞ / fazttech
Instagram ➞ / fazttech
Twitter ➞ / fazttech
Telegram ➞ t.me/fazttech
Twitch ➞ / fazttech
Slack ➞ bit.ly/3dPqCPT
Discord ➞ / discord
Blog ➞ blog.faztweb.com
📩 Contacto:
➞ fazt@faztweb.com
➞ contact@faztweb.com
#javascript #escritorio #programacion #electron

Пікірлер: 373
@santyart7448
@santyart7448 2 жыл бұрын
Para los que le salen el error de require pongan esto: mainWindow = new BrowserWindow({ webPreferences: { contextIsolation: false, nodeIntegration: true, nodeIntegrationInWorker: true, enableRemoteModule: true, }, }); y el segundo que es de l aventana mas pequeña del producto ponen esto: new BrowserWindow({ webPreferences: { contextIsolation: false, nodeIntegration: true, nodeIntegrationInWorker: true, enableRemoteModule: true, }, width: 400, height: 300, title: 'Agregar nuevo producto' });
@camilodiaz2073
@camilodiaz2073 Жыл бұрын
Si alguno después de esto le sale alerta de Seguridad de Electron, en los archivos HTML, escriban arriba de todo del script: process.env['ELECTRON_DISABLE_SECURITY_WARNINGS'] = 'true'.
@henryDev471
@henryDev471 Жыл бұрын
SANTYART Ya estaba estresado hermano, thanks
@serg71max
@serg71max 3 жыл бұрын
Excelente deberías complementar este tutorial con los demás aspectos importantes en el desarrollo de aplicaciones de ventanas: hilos, procesos, señales, otros. Gracias!
@niconico-cg6mp
@niconico-cg6mp 5 жыл бұрын
Excelente video, podrias explicar mas a fondo los subprocesos , osea cuando se nesecita constantemente un dato que este actualizad. Gracias
@aiwekend6045
@aiwekend6045 5 жыл бұрын
Wow! Soy nuevo en el mundo de la programación y jamás había visto un canal de KZbin con excelentes explicaciones y mejor aún, que se toman su tiempo para ayudar a los demás sin esperar algo a cambio! Me suscribo y te comparto amigo
@mrpr1967
@mrpr1967 3 жыл бұрын
Para aquellos con los que el error de REQUIRE IS NOT DEFINED i no se les soluciona con: nodeIntegration: true, nodeIntegrationInWorker: true Debeis cambiarlo por el siguiente codigo: webPreferences: { contextIsolation: false, nodeIntegration: true, nodeIntegrationInWorker: true, enableRemoteModule: true }
@LaEsenciadeRespirar...
@LaEsenciadeRespirar... Жыл бұрын
Muchas gracias me ayudaaste mucho!!! En resumen hay que poner: app.on('ready', () => { // The Main Window mainWindow = new BrowserWindow({ width: 720, height: 600, webPreferences: { contextIsolation: false, nodeIntegration: true, (usar tambien en el caso de que no funcione solo lo de arriba) nodeIntegrationInWorker: true, enableRemoteModule: true } }); Y también poner en la función para abrir un nuevo producto: function createNewProductWindow(){ newproductWindow = new BrowserWindow({ width: 500, height: 430, webPreferences: { contextIsolation: false, nodeIntegration: true, (usar tambien en el caso de que no funcione solo lo de arriba) nodeIntegrationInWorker: true, enableRemoteModule: true }, title: 'Add A New Product' }); Y así fue como me funcionó
@albertocorona3959
@albertocorona3959 4 ай бұрын
gracias justo yo tengo ese error, ya modifique pero me sigue mandando el error
@gonzalogutierrez4911
@gonzalogutierrez4911 2 ай бұрын
@@LaEsenciadeRespirar... sos un genio hermanoooo
@claudiofuentes9625
@claudiofuentes9625 5 жыл бұрын
18:44 una forma de refrescar los cambios es presionando ctrl+shift+R
@ImDash
@ImDash 3 жыл бұрын
Al principio me habias salvado la vida, pero despues descubri que no habia instalado electron reload
2 жыл бұрын
sin rodeos, directo al proyecto, muy buen tutorial, sin perdida de tiempo
@musiclifeoficial
@musiclifeoficial 2 жыл бұрын
te funciono todo? como te quedo la apli?
@user-bm4vp5vm4h
@user-bm4vp5vm4h 7 ай бұрын
Me fascina tu habilidad para encontrar los errores.
@jasoncarrjim459
@jasoncarrjim459 5 жыл бұрын
Grandioso proyecto :) Espero que pronto hagas el mismo proyecto conectando a una base de datos. Gracias por compartir tus conocimientos
@marcosfuenmayor563
@marcosfuenmayor563 3 жыл бұрын
Nunca me habían explicado tan rápido en mi vida, gracias !
@interestinginternetstuff4765
@interestinginternetstuff4765 4 жыл бұрын
Sería fantástico que hicieras un curso detallado y completo hermano, nos ayudaría bastante, saludos desde República Dominicana
@querumba5753
@querumba5753 3 жыл бұрын
Klk brooooo
@edwardzepeda
@edwardzepeda 5 жыл бұрын
Buen vídeo, me gustaría ver mas vídeos sobre electron js
@franyerverjel
@franyerverjel 5 жыл бұрын
Excelenteeee!!! gracias por los tutoriales que haces!
@GamersNautas
@GamersNautas 4 жыл бұрын
Excelente vídeo Fazt te sigo desde a penas 2 semanas y contigo he aprendido más de lo que he aprendido en otros lugares del internet, tienes talento para enseñar y no hacer tus vídeos tediosos y aburridos. No suelo consumir vídeos en youtube que tengan duraciones por encima de 20 min, pero contigo he hecho la excepción porque de verdad tienes don para no hacer de tus vídeos tediosos y aburridos, tengo una consulta para ti y espero y puedas responderla. La cuestión es que quisiera crear aplicaciones de escritorio con Python y electron, leí en un foro en ingles que hay una forma de conectar python y electron pero no entendí muy bien como, pero si esta a tu alcance me gustaría ver dicha información en tu canal, un saludo crack.
@jhonestebanmezarodriguez5063
@jhonestebanmezarodriguez5063 5 жыл бұрын
Deberías tener cursos de paga, enserio tus cursos son diferentes a los demás, eres grande.
@markdrew53
@markdrew53 5 жыл бұрын
:v
@zeupez616
@zeupez616 5 жыл бұрын
Nunca conocí alguien que quieren que le cobren que raro es mejor gratis NO
@PedroMartinTorres
@PedroMartinTorres 5 жыл бұрын
Concuerdo! Hay valorar y respetar el trabajo de los demás.
@mariopace2909
@mariopace2909 5 жыл бұрын
Pienso que lo que John quiere decir es que al ser cursos de pago son serian mucho más completos y detallados que workshops de esta duración que valdrían la pena pagar. Estoy de acuerdo con el. Saludos!
@ezequielguerra9784
@ezequielguerra9784 5 жыл бұрын
@@carlitosvaca5476 Luego le cobran y se quejan, quien los entiende?
@enlinea777
@enlinea777 Жыл бұрын
excelente tutorial, me sirvio muy bien ahora puedo hacer mis aplicaciones para escritorio con toda la potencia de nodejs 👍👍👍👍👍
@leonelrodriguez3967
@leonelrodriguez3967 4 жыл бұрын
Excelente Fazt, muy bueno el curso, diria que super. No sabia de hacer este tipo de applicaciones tipo escritorio con JavaSacript. Lo unico malo que nunca pude hacer el package.
@matiasilario2427
@matiasilario2427 5 жыл бұрын
Hola! No se si a alguien mas le ha ocurrido esto pero la app no me funcionaba del todo. Me daba error de Require is not defined en los HTML. Agregaba un producto y no se veía en la pantalla principal. (La pantalla principal siempre en blanco) La solución: (No me pregunten porque) fue cambiar esto: const { ipcRenderer } = require('electron'); por esto: const elec = require('electron'); const { ipcRenderer } = elec; Se ve muy estúpido pero así me funciono. Muchas gracias Fazt por todo! saludos
@mrjaom4631
@mrjaom4631 3 жыл бұрын
Este caballero sabe de todo!! Que crack gracias 👌
@cristobalaviles126
@cristobalaviles126 5 жыл бұрын
Exelente he aprendido bastante con tus cursos
@MultiHuyter
@MultiHuyter Жыл бұрын
se nota el dominio avanzado que tiene del tema, para alguien nuevo le cuesta seguirle las instrucciones, media hora de su video se conviertieron en 4 intentando ver donde cliceaba tan rapido, saludos
@NicolasLuengas
@NicolasLuengas Жыл бұрын
yo soy relativamente nuevo y le entendí
@kalanzans
@kalanzans 5 жыл бұрын
Estupendo!!! Muchas gracias y saludos desde Brasil! :^)
@gerardogomez6331
@gerardogomez6331 5 жыл бұрын
eres un pro, te amo vales mucho, nunca habia visto un canal haci
@RICAR02
@RICAR02 4 жыл бұрын
Gracias, Por compartirnos tus conocimientos.
@yonatancoti7956
@yonatancoti7956 5 жыл бұрын
Para los que usan Sublime text pueden usar la terminal integrada, con windows instalando el plugin Terminus y en linux con TerminalView
@dannisisgt
@dannisisgt 3 жыл бұрын
muy claro y bastante practico, gracias por tu esfuerzo
@sistemasalbura6347
@sistemasalbura6347 5 жыл бұрын
hola fazt, tengo un problema, al agregar la linea de codigo del reload, al aplicar npm start, me muestra una venta con un error
@luisrobertopena6948
@luisrobertopena6948 3 жыл бұрын
Para los que estén recibiendo un error en el requiere('electron') en el script del html, aquí hay un link donde te dice como solucionarlo y porque pasa: stackoverflow.com/a/55908510
@Soulis98
@Soulis98 3 жыл бұрын
Muchas gracias!
@EAKO1986
@EAKO1986 2 жыл бұрын
uuufffff, me estaba volviendo loco jajajaj
@tonofalco12
@tonofalco12 2 жыл бұрын
gracias, pensaba dejar el video a medias xd
@santyart7448
@santyart7448 2 жыл бұрын
@@tonofalco12 pudiste y como?
@LaEsenciadeRespirar...
@LaEsenciadeRespirar... Жыл бұрын
Muchas gracias me ayudaaste mucho!!! En resumen hay que poner: app.on('ready', () => { // The Main Window mainWindow = new BrowserWindow({ width: 720, height: 600, webPreferences: { contextIsolation: false, nodeIntegration: true, (usar tambien en el caso de que no funcione solo lo de arriba) nodeIntegrationInWorker: true, enableRemoteModule: true } }); Y también poner en la función para abrir un nuevo producto: function createNewProductWindow(){ newproductWindow = new BrowserWindow({ width: 500, height: 430, webPreferences: { contextIsolation: false, nodeIntegration: true, (usar tambien en el caso de que no funcione solo lo de arriba) nodeIntegrationInWorker: true, enableRemoteModule: true }, title: 'Add A New Product' }); Y así fue como me funcionó
@AlejandroGarcia-jp1px
@AlejandroGarcia-jp1px 5 жыл бұрын
Excelente estimado muy bueno el curso y muy buena explicación espero los proximos tutoriales manejandolo con un framework javascript vue.js seria excelente por lo sencillo
@yo_tu
@yo_tu 9 ай бұрын
Muy buena explicación eres tremendo instructor
@EduTipanEC
@EduTipanEC 5 жыл бұрын
Excelente gracias por tus cursos son muy comprensivos saludos ..
@gabrielborges8854
@gabrielborges8854 4 жыл бұрын
este canal vale oro
@anibalperdomo7338
@anibalperdomo7338 5 жыл бұрын
muy buena la manera que lo explicas y el empaquetado es muy simple
@juanisidorogarcia1699
@juanisidorogarcia1699 2 жыл бұрын
Buenas, ya me llegó el momento también sobre este framework. Para cuando un curso 😢 que de verdad, tus explicaciones merecen mucho la pena!! Por cierto... imagino que Electron + Firebase (+Svelte), podría ser un buenísimo video. Solo te lo digo para que lo sepas jejejeje ^^ Un saludo! ^^ y muchas gracias por todo tu trabajo! PD. Revisa el sidebar de tu site, el de /contenido/, que he visto que he visto que hay 2 urls que fallan con un 502 y ya que te comentaba que menos que te lo dijera. Un saludo! ^^
@nadiefuego
@nadiefuego 5 жыл бұрын
Excelente, siempre esperando tus videos. Saludos, gracias.☺👍
@aldotellez4523
@aldotellez4523 4 жыл бұрын
muy buen vídeo y muy detallado de principio a fin. Genial
@gabriellugooo
@gabriellugooo 3 жыл бұрын
Antes miraba mucho su contenido pero llegó un punto que me mareaba bastante y dejé de verlo, son buenos sus videos salvo ese detalle. Aclaro que no soy nuevo en l programación y aún así me resulta muy redundante a veces pero es por lejos el mejor canal en Español junto con SoyDalto
@alienmars1
@alienmars1 4 жыл бұрын
genial tutorial justo lo que buscaba felicidades por tu muy valiosa aportación
@rholave
@rholave 3 жыл бұрын
Bueno bueno, saludos desce Chile 🇨🇱
@juanmoreno25
@juanmoreno25 3 жыл бұрын
Excelente video fazt, gracias gran aporte como siempre
@PabliyoCR
@PabliyoCR 5 жыл бұрын
Amigo aqui se aprende mejor que en la escuela carajo
@freelancerdev9636
@freelancerdev9636 4 жыл бұрын
Primero que nada Gracias FAZT por tu trabajo y conocimiento, para los que tuvieron error al importar electron mediante include app.on('ready', () => { mainWindow = new BrowserWindow({ webPreferences: { nodeIntegration: true } }); }); la propiedad webPreferences debe colocarse para cada ventana arenderizar. referencia de stackoverflow.com/questions/44391448/electron-require-is-not-defined#_=_ por:imedadel y Sathiraumesh
@yanniosanchez9084
@yanniosanchez9084 5 жыл бұрын
Muchas gracias, lo esperaba ayer.
@maxijones012
@maxijones012 5 жыл бұрын
ARGENTINA PRESENTE!
@kitebeachinnbeachinn2888
@kitebeachinnbeachinn2888 5 жыл бұрын
Espero una app Backend: NeDB (Embedded JavaScript Database) es una version light de MongoDB en file/Memoria como SQLite very portable thank you my friend great Tutorial as always!
@TheGhoster09
@TheGhoster09 4 жыл бұрын
Muchas gracias por el tutorial, ojalá en un futuro expliques como hacer una app con bases de datos y cosas así, aún así muchas gracias por la explicación!
@danpenia219
@danpenia219 4 жыл бұрын
Voy a probar con NeDB, en lugar de ser como Mongo o MySQL con esta podes hacer un archivo ".db"
@manuelrm5465
@manuelrm5465 5 жыл бұрын
Fazt, muchas gracias por compartir tu conocimiento, si no es mucho pedir por favor cuando puedas subir un curso sobre React Hook, de antemano gracias.
@daniellondonomarin2009
@daniellondonomarin2009 2 жыл бұрын
No entiendo por qué los require en mi proyecto no funcionan, pero en el del video si, cuando abro la herramienta de desarrollador en el aplicativo de escritorio no me deja ejecutar comandos como en el que se hacen llamados al OS
@MatiasEsf
@MatiasEsf 2 жыл бұрын
Muchas gracias! resolviste algunas dudas que tenia y la documentacion de electron no me parece del todo bien, es bastante confusa
@FaztTech
@FaztTech 2 жыл бұрын
A ti. Sí, no es sencillo, se debe tener bases en Nodejs para saber utilizarlo, sino será muy complicado
@hostapx9502
@hostapx9502 5 жыл бұрын
Excelente, aunque seria bien los dividieras en varios vídeos en vez de uno solo. Pero esta genial.
@AntonioPerez-ng3qe
@AntonioPerez-ng3qe 5 жыл бұрын
Mil gracias por el curso fazt 👌
@sergioversace7215
@sergioversace7215 5 жыл бұрын
Gracias por el video esuvo interesante , no se si podrias hacer un pequeño Login con electron utilizando Mysql? te lo agradeceria bastante
@AngelGonzalezM
@AngelGonzalezM 3 жыл бұрын
Mil gracias por el vídeo
@tonofalco12
@tonofalco12 2 жыл бұрын
todo bien en el curso solo que la hora de empaquetar y abrir la app me aparece el siguiente error y no encuentro como solucionarlo :( a javascript error ocurred in the main process provider electron executable cannot be found or is not exeecutable
@diegocamilopenaramirez6101
@diegocamilopenaramirez6101 5 жыл бұрын
Gracias por el video, video tutoriales así ya no hay casi, que fastidio la gente que empieza pedir que cobren, por eso hasta los canales de tutoriales terminan echando mierda entre si, y bajan de calidad.
@sebastianhuamanitassara7629
@sebastianhuamanitassara7629 4 жыл бұрын
aunque se ha actualizado Electron.js , aun asi tu tutorial me funciona para tener conocimientos . Ya he creado mi primera aplicacion para PC gracias a ti ,
@oscargm1979
@oscargm1979 3 жыл бұрын
Hola! Sabes de algun sitio web bueno para aprender Electron?(No importa que sea en inglés) Exceptuando al gran Fatz,obviamente :) Gracias!
@emanuelcanavesio3851
@emanuelcanavesio3851 5 жыл бұрын
Gracias Fazt!! Excelente trabajo!
@zeupez616
@zeupez616 5 жыл бұрын
Sigue así amigo subiendo vídeos de programación actualizada o en tu página Web tu trabajo se reconpensara
@FaztTech
@FaztTech 5 жыл бұрын
Así se no se recompense, igual estoy bastante satisfecho con como estan resultando las cosas :)
@zeupez616
@zeupez616 5 жыл бұрын
@@FaztTech si amigo no importa el método explicas muy bien sea en KZbin o en tu página o en donde quieras
@alejandroalfonsogarciagonzalez
@alejandroalfonsogarciagonzalez 5 жыл бұрын
Excelente muy buenos esperando los proximos tutoriales con electro seria bueno electro y vue.js muchas gracias
@strelli2
@strelli2 5 жыл бұрын
Duda existencial el mismo código te puede servir para la versión web?
@DiegoGer73
@DiegoGer73 5 жыл бұрын
Sos un crack hermano!!! Saludos desde Argentina!
@mariano9590
@mariano9590 3 жыл бұрын
muy buena explicacion me ayudaste entender mucho
@alexisreyessaavedra52
@alexisreyessaavedra52 5 жыл бұрын
brutal! Excelente fazt!
@MarcoFriz
@MarcoFriz 2 жыл бұрын
muchisimas gracias por tu aporte!!
@miguelalbertoatenciacanole929
@miguelalbertoatenciacanole929 5 жыл бұрын
excelente vídeo amigo muchas gracias !
@waldirtiagodias
@waldirtiagodias 4 жыл бұрын
Muito obrigado pela aula/curso, muito bom. Parabéns.
@diegobejardelaguila8614
@diegobejardelaguila8614 2 жыл бұрын
Hola Fazt una consulta, estoy intentando ejecutar modulos node desde la devtools de la ventana de electron pero me sale esto al colocar require('os'), Uncaught ReferenceError: require is not defined at :1:1 Sabras a que se debe? ... Edit ya lo solucione, para los que tengan problemas hechenle una leida a esta respuesta de stackoverflow y el porque no funciona en un primer momento: electron 5.0.0 "Uncaught ReferenceError: require is not defined"
@geronimosantacruz6823
@geronimosantacruz6823 5 жыл бұрын
Como siempre un gran video y un gran tutorial, saludos.
@kevin-martinez
@kevin-martinez Жыл бұрын
Me encanta este framework es bastante bueno y facil de implementar y a pesar que paso tiempo aun espero que subas un video mas a fondo sobre electron... Una duda, los alerts en desarrollo salen con el nombre de ventana Electron, al compilar ya cambiaria ese nombre al que configuramos previo empaquetado verdad? espero respondas y algun dia subas algo mas profundo sobre este framework.
@greenpoint112
@greenpoint112 3 жыл бұрын
Excelente, te felicito, muy buen video
@SchenierLopez
@SchenierLopez 5 жыл бұрын
Una pregunta: ¿cómo se puede hacer para mostrar/abrir una nueva ventana pero desde un botón/ de la aplicación y no desde el menú de herramientas? Saludos
@cristianpoveda4884
@cristianpoveda4884 5 жыл бұрын
Buenos Noche en el Electro también se puede utilizar php.
@kraken9058
@kraken9058 5 жыл бұрын
Fazt gracias el este curso me servira de mucho
@MarisolFlores-jx6bg
@MarisolFlores-jx6bg 4 жыл бұрын
Gracias por el video, si pudiera realizar un video en donde se vea la aplicacion, terminos y condiciones, tipos de licencia ,de compilacion, instalacion en una ruta especifica del cliente,y empaquetado en electron, saludos y gracias
@ronaldshumery3409
@ronaldshumery3409 5 жыл бұрын
Excelente vídeo! Te felicito! Una consulta, qué tema usas de visual studio code?
@miguelgomez9493
@miguelgomez9493 5 жыл бұрын
hola disculpa ya se que este vídeo es muy antiguo pero me gustaría preguntarte si electron.js y tensorflow.js se pueden utilizar en un mismo proyecto, agradecería mucho tu respuesta gracias
@jorgeuriarteapaza1944
@jorgeuriarteapaza1944 3 жыл бұрын
Eres un crack!
@javierllanos8741
@javierllanos8741 2 жыл бұрын
Eres lo mejor del mundo
@miguelalbertoatenciacanole929
@miguelalbertoatenciacanole929 5 жыл бұрын
@fazt una consulta... como hago si quiero tener en mi ventana principal un content o con el contenido de una 2da ventada y poder interactuar sincronicamente en ambas ventanas ? es algo como tener en mi ventana principal un espejo de mi segunda ventana y poder mostrar e interactuar con los datos en mi pestaña principal pero que lo refleje igual en la segunda ventada en tiempo real podrías ayudarme ?
@TheRafagomez62
@TheRafagomez62 5 жыл бұрын
Soy programador mainframe y me suscribi a tu canal para agiornarme. Realmente está muy bueno. Pregunta: tengo que hacer una aplicación para una empresa. Esta aplicación es para gestionar clientes, ventas, stock, cuentas corrientes, gastos, etc etc. Pensé en usar PHP, MySQL y algún framework. Te parece bien ? Cualquier consejo será bienvenido. Muchas gracias. Saludos.
@SantyOrtegaBanegas
@SantyOrtegaBanegas 3 жыл бұрын
GOLAZO AMIGO MUCHAS GRACIAS :)
@juanleodev
@juanleodev 5 жыл бұрын
Buenos tutos.. pero mi pregunta es.. ¿que tan bueno es el rendimiento de esas aplicaciones desarrolladas con electron? he leido comentarios y foros que no tiene un buen rendimiento
@Mrleopola
@Mrleopola 4 жыл бұрын
Espectacular amigo! Genial!! Te una consulta. Se puede crear las sub-ventanas como hijas de la ventana principal? Cómo se haría en C#? Estoy fascinado con la potencialidad que tienen estas tecnologías ! Wow! Un abrazo amigo!
@rypher5319
@rypher5319 2 жыл бұрын
*_¿Cómo soluciono esto?_* *_Uncaught ReferenceError: require is not defined at productonuevo.html:30_* *_Ya intenté agregando esto al index.js, pero sigue igual_* mainWindow = new BrowserWindow({}) ; Reemplazar por: mainWindow = new BrowserWindow({ webPreferences: { nodeIntegration: true, nodeIntegrationInWorker: true } });
4 жыл бұрын
yo tengo una duda. Se como cargar una URL remota, como un fichero HTML en electronJS. La cuestión es que yo deseo cargar una Url remota, por ejemplo la de google. y yo quisiera saber que método tengo que usar para analizar cuando la URL acabe de cargar. Un decir, cuando cambie de la URL de google y detecte la URL de wikipedia, poder ejecutar una función, o un simple alert que te diga "Bienvenido a Wikipedia"
@carlosorellanasotowgetdc3231
@carlosorellanasotowgetdc3231 4 жыл бұрын
Ey Fazt!, eres un grande
@alexistoranzo7246
@alexistoranzo7246 3 жыл бұрын
Solución a REQUIRE IS NOT DEFINE JUNIO 2021!!!!! tienen que agregar esta línea de código dentro del "mainWindow" y todas las ventanas nuevas que tengas, en este caso también en "newProductWindow". Tienen que cambiar en el index.js lo siguiente: mainWindow = new BrowserWindow({}) ; Reemplazar por: mainWindow = new BrowserWindow({ webPreferences: { contextIsolation: false, nodeIntegration: true, nodeIntegrationInWorker: true, enableRemoteModule: true, }, });
@santyart7448
@santyart7448 2 жыл бұрын
10/10
@edy231094
@edy231094 5 жыл бұрын
Gracias Fazt!
@MarisolFlores-jx6bg
@MarisolFlores-jx6bg 3 жыл бұрын
Buen dia para preguntar porque cuando se realiza el empaquetado y lo veo en el archivo electron titular-app.win 32, no me aparece el icono que yo le doy sino el de electron
@pabloavendano7133
@pabloavendano7133 5 жыл бұрын
Hola, estoy haciendo una app de escritorio en electron y estoy teniendo problemas al querer conectar la bd para hacer algunas consultas, estoy usando mysql y queria saber si tenias algun video que explique un crud en electron... Desde ya muchas gracias! Sigo tu canal y explicas muy bien
@lord-kitsune
@lord-kitsune Жыл бұрын
tengo un problema con ipcRenderer cuando uso el require me marca este error en la consola del devtools "ReferenceError: require is not defined". y no me manda los datos
@oneklicmx962
@oneklicmx962 4 жыл бұрын
Hola esta genial tu curso! y muy bien explicado! Me gustaria que armaras un curso en el cual ya manejes almacenamiento de datos! Por ejemplo hacer el tipico Punto de venta y alli ver todas las funciones! Si ya lo tienes y cobras por ello! porfavor dejamelo saber para inscribirme! Gracias!
@GonzaloCarvajalZ
@GonzaloCarvajalZ Жыл бұрын
Excelente Tutorial! una pregunta este proyecto funcionaria teniendo cualquier navegador en el cliente? o requiere alguno especifico?
@gerardohernandez2257
@gerardohernandez2257 9 ай бұрын
Pues no se si ya haya cambiado de la fecha del video al dia de hoy pero ya pude continuar cuando para esto const { ipcRenderer } = require('electron'); me da un error que dice que require no esta definido , si alguien sabe como solucionarlo o que cambio se los agradeceria
@tatan1994
@tatan1994 4 жыл бұрын
18:50 Recuerda que Electron básicamente es un navegador de Chormium, para recargarlos puedes presionar Ctrl + r y se recargara como cualquier navegador
@__vnsanch
@__vnsanch 4 жыл бұрын
Hola. No puedes simplemente presionar Ctrl+R para recargar Necesitas tener agregado el accelerator que te permita acceder a la función recargar Si eliminas el role de reload, no se va a recargar si presionas dicho comando
@visoven
@visoven 5 жыл бұрын
excelente tutorial
@franciscojosegraneralinart3352
@franciscojosegraneralinart3352 4 жыл бұрын
Que tan viable es Electron ?
@JerinYT
@JerinYT 3 жыл бұрын
Si tengo una aplicación de escritorio y tengo un HTML en una carpeta para que se ejecute la aplicación y no quiero que lo modifiquen, osea piratear mi HTML de esa aplicación de escritorio, ¿Que debo hacer?
@jeisoncalvo6969
@jeisoncalvo6969 2 жыл бұрын
Que emocionante esto
@FranciscoPalaciosLopez
@FranciscoPalaciosLopez 2 жыл бұрын
Hola, excelente video, mi pregunta es, la base de datos también queda dentro del empaquetado? Hay que instalar el servidor en el pc del cliente?
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,5 МЛН
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 22 МЛН
а ты любишь париться?
00:41
KATYA KLON LIFE
Рет қаралды 3,4 МЛН
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Senza Limiti
Рет қаралды 19 МЛН
Vite Crash Course | Faster Alternative To CRA
16:24
Traversy Media
Рет қаралды 197 М.
Añadiendo React A Una Aplicación De Electron JS ⚛️
9:40
Agustin Navarro Galdon
Рет қаралды 17 М.
My Visual Studio Code Setup for Web Development
13:56
ForrestKnight
Рет қаралды 1 МЛН
Desarrollo de Aplicaciones moviles en 2024
18:29
Fazt
Рет қаралды 59 М.
12 VS Code Extensions to INCREASE Productivity 2024
27:13
Devression
Рет қаралды 659 М.
Create a Desktop App With JavaScript & Electron
1:11:48
Traversy Media
Рет қаралды 350 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 152 М.
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 22 МЛН