FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Unigui , Tms Web Core , Intraweb , otros
Hola compañeros.
Debo seleccionar una de estas herramientas , para comenzar a migrar , ERP a la Web. El ERP esta realizado en Delphi y como base utilizo firebird desde hace muchos años. He leido comentarios de todos ; pero no termino de decidir , por lo tanto me gustaria conocer su opinion y experiencia real trabajando con ellos y cual facilita la conexion con Firebird. Gracias!! de antemano. Saludos.
__________________
Gasal. |
#2
|
||||
|
||||
Bienvenido al "gran dilema"
Otros foreros ya han preguntado lo mismo y no hay una respuesta única, pues depende mucho de lo que necesites exactamente y de otros factores, como compatibilidad con ciertos sistemas operativos, forma de trabajar, software libre o privativo, requerimientos a futuro, etc.etc.etc... |
#3
|
||||
|
||||
Es una pregunta muy amplia y depende de muchas cosas, tal y como ha dicho [Casimiro].
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Hola buenas a todos!
Entiendo que los que se interesan por utilizar opciones como Unigui, TMS Web, IntraWeb es porque se les atraganta el diseño Web. Sobretodo la parte del frontend. A mi tambien me pasa. Y ademas los que ya tenemos diseñados programas con el Delphi/C++ builder y queremos reaprovechar el maximo de código y utilizar un RAD creo que pueden ser buenas opciones. Yo en mi caso quiero mirgrar parte de una aplicación que esta creada en C++ Builder 6 y que utiliza como base datos Firebird 2.5 y como generador de informes Fastreport. No se por cual tirarme a realizar las pruebas.. Por costo economico parece que Unigui esta basntante bien. Para el proyecto nuevo tengo pensado utilizar C++ Builder 10.3 Community Edition. Si alguien me puede aportar alguna experiencia y/o comentario se lo agradeceria. Saludos,
__________________
Saludos, Bitman |
#5
|
||||
|
||||
Como muchos saben, he usado a lo largo de años de todo, y he vivido en carne propia casi toda "moda" que se pueden imaginar.
Ahora, para nuestro ERP/Ecommerce estoy usando una combinacion que ha resultado TREMENDAMENTE efectiva, en especial, por lo simple de su operacion. El backend esta hecho en Rust, pero eso es tangencial, CUALQUIER framework web que genere html y procese FORM/GET/POST es suficiente (osea, web al estilo basico y simple). Para los diseños la mayoria usa https://getbootstrap.com que esta bien si quieres que se vea exactamente asi, pero hace muy dificil hacer modificaciones. Ahora uso https://tailwindcss.com que es toda una mejora y permite crear tu PROPIO "bootstrap" y generar CSS increiblemente pequeño y eficiente: https://tailwindcss.com/docs/optimizing-for-production. Ahora, el lio enorme es como darle "interactividad" y eso es todo un rollo. Antes usaba https://vuejs.org, pero al igual que React y otros, hay que REHACER mucha logica del lado del cliente. Ahora uso https://htmx.org (y recien salio https://hotwire.dev que es mas completo), que le "inyecta" la interactividad pero TODO lo haces desde el lado del servidor. La parte interesante, es que solo necesitas programar la logica del lado del servidor., osea, puedes hacer 100% o 99% a puro Delphi. Lo que hacen muchos frameworks JS es mandar JSON, y rehacer los html/css en el cliente. Lo que hace htmx es mandar el HTML, luego hace un DIFF y reemplaza lo viejo por lo nuevo, logrando visualmente el mismo efecto, pero sin poner la logica en el cliente. En modo simple, hace un html.replace(Form, with="html from server"). Dicho de otra forma: https://htmx.org/examples/click-to-edit/ Generas con delphi html simple, con "marcas" donde debe hacer los refrescos: Código PHP:
Código PHP:
Código PHP:
Una vez le cojes el tiro a esto, es muy facil hacer cambios y avanzar la app.
__________________
El malabarista. |
#6
|
|||
|
|||
Hola Mamcx, te agradezco mucho tu aporte. La verdad es que para desarrollar para la web hay muchisimas opciones validas y salen cada 2 por 3 nuevas opciones.. Yo personalmente tambien me veo en la situación de tocar muchas tecnologias y el problema principal de todo esto es: el TIEMPO.
Como comentaba muchas veces me veo "obligado" a utilizar nuevas tecnologias y no tengo mas remedio si quiero ofrecer ciertos servicios y/o soluciones. Cada nuevo entorno/lenguaje/framework que toco es un nuevo mundo.. Tengo algunas aplicaciones para la web utilizando el framework Laravel+Php+Firebird y es muy potente. La parte del backend es la que menos me preocupa, la resuelvo bien con la combinación de Php+Firebird. Pero el desarrollo del frontend me hace perder muchisimo tiempo para cualquier cosa.. El problema es que te ves obligado a conocer muchas tecnologias HTML5+CSS+JS+Laravel.. Y como decia el principal problema es el TIEMPO. Los que programamos con herramientas tipo RAD es por su productividad.. Tengo claro que lo mejor para programar para la web son las herramientas propias para ello y que soluciones como UniGui son "parches" para los que queremos reaprovechar codigo y no tenemos tiempo para aprender y donimar estas otras tecnologias. De todas formar mirare estas opciones que me comentas.. Aunque lo que estoy buscando es algo que me permita ser lo mas productivo posible, utilizando un RAD para el frontend o frontend+backend.
__________________
Saludos, Bitman |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Intraweb:Desarrolaldores en Mexico interesados en adquirir Intraweb Ultimate | fduenas | La Taberna | 3 | 27-06-2018 20:45:30 |
TMS Web Core V.0.9 | gatosoft | Noticias | 1 | 15-03-2018 11:06:19 |
¿GUI y Core . En Delphi.? | JXJ | Varios | 0 | 18-01-2009 18:30:00 |
Driver de Core Lab con problemas | Paulao | Varios | 2 | 07-08-2008 15:14:24 |
Fallo en core duo | misterdll | Varios | 3 | 20-11-2007 12:18:57 |
|