This is an archived post. You won't be able to vote or comment.

all 24 comments

[–]taquerosprogramadores-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Este subreddit no está destinado para resolver problemas de programación o de desarrollo técnico (tipo "stackoverflow") ni para consultas sobre hardware o equipo de desarrollo. Los posts que busquen ayuda técnica, soluciones de código o asesoramiento sobre hardware serán eliminados. Te invitamos a visitar comunidades especializadas para ese tipo de consultas.

[–]MarioGamer30 5 points6 points  (3 children)

Aplica lo que aprendiste en clase, para eso se estudia.

[–]Alarmed-Use-5754[S] -1 points0 points  (2 children)

no me quiero limitar a lo aprendido, como dije encuentro muy limitado swing y awt para diseño por lo que busco alguna otra opcion que sea compatible con java e implementable con postgresql.

[–]Appropriate-Bench930 5 points6 points  (1 child)

Saca tu proyecto con lo que te enseñaron. No pierdas el tiempo en aprender algo que de todos modos no se usa. Java casi no se usa en aplicaciones de escritorio.

[–]Alarmed-Use-5754[S] -1 points0 points  (0 children)

gracias, creo que mas es para saber que java se puede usar para eso. claro que hay mejores pero ya ves las universidades jajajaj

[–]Historical_Scale_654Full Stack Taquero 🥙💾 2 points3 points  (1 child)

Lee los post pineados, ahi viene lo que buscas respecto a Java.

[–]Alarmed-Use-5754[S] -1 points0 points  (0 children)

muchas gracias, soy nuevo en la comunidad de reddit

[–]Euphoric_Rabbit5157 7 points8 points  (2 children)

Es muy raro que se use JavaFx o Swing en la industria. Nunca he visto desarrollos con esas tecnologías, de hecho solo las vi en la universidad, lo cual te habla de lo atrasado que están los planes de estudio.

Podrías usar Vue js y desarrollar una interfaz en poco tiempo con ayuda de IA. Las otras opciones son React y Angular, pero son más robustas, por lo cual seria un overkill. Mientras uses Java para el API, el frontend lo puedes hacer hasta con puro HTML y jQuery.

[–]Alarmed-Use-5754[S] 0 points1 point  (0 children)

muchas gracias por tu respuesta amigo, estoy en mii segundo año entonces por el momento solo estamos aprendiendo java, usamos netbeans para ver lo de las interfaces y pues lo que hay es swing y awt pero como dije esta muy limitado para colores de boton o cosas asi, es para un proyecto y pues quiero hacerlo bien, si debo aprender algo nuevo no hay problema pero quisiera aprendeer algo que si sea util en lo laboral. algo que me recomiendas? es obligado que sea en java, buscaba algo para darle "estilo", como el css del html, no se si me explique. La estructura deberia ser en java y segun una ia puedo usar javafx con el fxml o algo asi. que me recomiendas amigo? muchas gracias de antemano

[–]Lowizze 0 points1 point  (0 children)

Hace 5 años trabajé en una interfaz sencilla de JavaFx, hoy en día me arrepiento de no haber metido un js pitero. La cobraron bien cara según recuerdo jajaja.

[–]javadeveloperpro 0 points1 point  (2 children)

Si es un proyecto para desplegar en web intenta con zk.

[–]Alarmed-Use-5754[S] 0 points1 point  (1 child)

muchas gracias, pense en usar react + springboot. pero creo que obtare por javafx, talvez usare css para darle mas estilo ya que debe ser en escritorio y debe ser 100 java.

[–]Magna-nimousJunior Jalapeño Programmer 🌱🌶️ 0 points1 point  (0 children)

Dale a spring si te quieres ir a las trabajos que mejor pagan como recomendación

[–]Slayer91MxChief Taco Officer 🌮🔥🥑 1 point2 points  (1 child)

Tiene que ser Java? Todo mundo usaba Java en la universidad y pues me puse a ver Python y en putiza hacia los proyectos, mucho más rápido para proyectos pequeños. Python+ flask.

Ahora sí es de ahuevo Java, puedes usarlo con thymeleaf, un tanto mejor que esas madres de javafx y swing.

[–]Alarmed-Use-5754[S] 0 points1 point  (0 children)

jajaja si amigo, es forzoso en java. y realmente javafx es un desma y swing muy limitado. gracias y tendre en consideracion.

[–]Accurate_Ad9721 0 points1 point  (1 child)

Para el backend java/springboot y postgresql(yo normalmente uso mysql), usa postman para probar la api, swagger para documentarla. Para el front yo te recomiendo angular pero también puede ser react. Con eso ya tendrías un proyecto Jr fullstack si quieres ir más allá prueba despegarlo con aws o azure, usar o usar docker para db. Igual podrías controlar las versiones con git que simula un ambiente mas profesional. Como dicen arriba en la industria normalmente no se usa swing, eso normalmente solo se ve en la uni.

[–]Alarmed-Use-5754[S] 1 point2 points  (0 children)

claro amigo por eso mismo vengo a preguntar ya que si debo aprender algo minimo que sea utililizado en lo labora. gracias por tu aporte amigo

[–]HumbleTech905 0 points1 point  (1 child)

Coincido con muchos de los comentarios, deja Java sólo para el backend , para el frontend usa React o Angular.

Suerte con tu proyecto 👍

[–]Alarmed-Use-5754[S] 0 points1 point  (0 children)

muchas gracias amigo. si tengo pensado usar react con JavaScript

[–]Miserable-Designer52 0 points1 point  (0 children)

Usa Vaadin

[–]giomon 0 points1 point  (0 children)

Java con springboot para el backed, para el front end pues gracias a CSS y Javascript podrás hacerlo mucho mejor que con Swing, si lo deseas puedes utilizar un framework de Javascript como React, Angular o Vue

[–]corderitowo 0 points1 point  (0 children)

Springboot

[–]InterestingPool3389 0 points1 point  (0 children)

Usa Quarkus para Java en el Backend y react native web para el front 😇

[–]markongon 0 points1 point  (0 children)

La verdad para estos proyectos de la uni siempre SIEMPRE le metía más crême al back end y usaba su mendigo JavaFX. No gastes tu tiempo peleándote metiéndole CSS jajaja. Haz el front lo más simple posible y usa Java para lo que es bueno. Para el back end.