User Tag List

Resultados 1 al 15 de 15

Tema: Mejor lenguaje para desarrollo web

  1. #1
    Baneado
    Fecha de ingreso
    Jan 2016
    Mensajes
    103

    Mejor lenguaje para desarrollo web

    Buenas, este es mi primer mensaje en el foro, les cuento que si bien tengo sólidas bases de programación, hace un tiempo que estoy alejado de ese mundo, y recientemente me dieron ganas de ponerme al día en lo que respecta a desarrollo web.

    Todo lo que es html, css y javascript no es nuevo para mi, así que por ese lado no hay problema ya que solo tendría que actualizarme sobre las últimas novedades, cambios en la sintaxis, etc, la principal duda que tengo es a la hora de elegir un lenguaje del lado del servidor, pensé en hacer el clásico combo php + mysql pero estuve investigando y hay mucha gente que habla muy mal de este lenguaje, aunque por otro lado parecería que es uno de los lenguajes web más utilizados.

    Que me recomiendan ustedes? me la juego por php o me conviene usar otro lenguaje como python, ruby, java o .net?

    Aclaro que la idea sería llevar a cabo proyectos medio grandes, ya que en estos años he logrado construir una importante red de contactos empresariales, por lo que contaría con una base importante de clientes para desarrollar proyectos serios de gran porte, y esto es lo que principalmente me hace dudar de php

    Ya que estamos, también me gustaría, si no es molestia, que me recomienden las mejores herramientas de desarrollo, como ser frameworks, ides, etc

    PD: Algo que tal vez me faltó aclarar, es que la idea es aprender por mi cuenta de forma autodidacta, aunque si saben de algún curso que realmente sirva y quieran recomendar, también se agradece

    Saludos

  2. #2
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    34
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    11,123
    Para mi la posta es Python. Es el lenguaje mas comodo y mas potente.


    Probate python con el framework Django, que aplica el patron MVC con algunas diferencias leves, sacas apps como pedo.
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Antec AX81 - Asus Strix Soar - Windows 11 x64
    // Gear: Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz -16GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Cooler Master NR200P - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 7 2700 - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: Sony PlayStation 5 Slim - Nintendo Switch 256GB MicroSD + RCMLoader -
    New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD
    // Console no peasant: Steam Deck OLED - 1TB SSD - 1TB MicroSD

  3. #3
    Te recomiendo que no veas tanto en los foros y veas que lenguaje usan las empresas de gran porte como Netflix,Twitter,etc que seguramente ellos eligieron el lenguaje por que les convenía y no por moda.Dejando de lado eso te recomiendo Node.js, sintaxis claro y tremenda velocidad.Saludos

  4. #4
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    34
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    11,123
    Node.js no es muy recomendable para hacer aplicaciones web estandar, poder podes, pero te vas a volver mongo.


    Yo una cosa que recomendaria es que independientemente del lenguaje, uses siempre un framework, mas que nada por un tema de productividad y velocidad, ponerte a hacer TODO de 0 no existe, demoras un disparate y tenes uqe contemplar cosas que te llevan tiempo y un framework lo hace por vos.
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Antec AX81 - Asus Strix Soar - Windows 11 x64
    // Gear: Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz -16GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Cooler Master NR200P - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 7 2700 - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: Sony PlayStation 5 Slim - Nintendo Switch 256GB MicroSD + RCMLoader -
    New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD
    // Console no peasant: Steam Deck OLED - 1TB SSD - 1TB MicroSD

  5. #5
    Avatar de xHomer
    Fecha de ingreso
    Jul 2013
    Edad
    34
    Steam
    xHomer
    Origin
    xHomerUy
    Mensajes
    851
    Estoy laburando con asp.net mvc y esta bueno, mucho mejor si ya manejas c#. Y más te lo recomiendo si tus clientes son empresas grandes que ya están casados con Microsoft.

    Phyton y ruby tienen buena pinta, arranque hace poco a vichar asi que solo eso te puedo decir.

  6. #6
    Python + Flask master race (?)

  7. #7
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    34
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    11,123
    Cita Iniciado por xHomer Ver mensaje
    Estoy laburando con asp.net mvc y esta bueno, mucho mejor si ya manejas c#. Y más te lo recomiendo si tus clientes son empresas grandes que ya están casados con Microsoft.

    Phyton y ruby tienen buena pinta, arranque hace poco a vichar asi que solo eso te puedo decir.
    .NET y C# estan MUY buenos, pero la verdad no me gusta estar atado a plataformas y licencias.
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Antec AX81 - Asus Strix Soar - Windows 11 x64
    // Gear: Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz -16GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Cooler Master NR200P - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 7 2700 - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: Sony PlayStation 5 Slim - Nintendo Switch 256GB MicroSD + RCMLoader -
    New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD
    // Console no peasant: Steam Deck OLED - 1TB SSD - 1TB MicroSD

  8. #8
    Avatar de juampi
    Fecha de ingreso
    Feb 2015
    Edad
    30
    Mensajes
    2
    Cita Iniciado por Master of the Wind Ver mensaje
    Node.js no es muy recomendable para hacer aplicaciones web estandar, poder podes, pero te vas a volver mongo.
    Hacia tiempo que no leía algo tan imbécil

  9. #9

    Fecha de ingreso
    Jul 2014
    Mensajes
    509
    Cita Iniciado por juampi Ver mensaje
    Hacia tiempo que no leía algo tan imbécil
    Lo que pasa que sos nuevo en el foro, aca somos todos especialistas en todos los temas relacionados a la informatica y nos manejamos bastante bien en los otros temas.

  10. #10
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    34
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    11,123
    Cita Iniciado por juampi Ver mensaje
    Hacia tiempo que no leía algo tan imbécil
    Creo que en estos topics de recomendaciones y ese tipo, lo que menos aporta es que vengan a lucir su pito grande.

    No quiero entrar en polemica porque no aportaria mucho al topic, ni mandarte a cagar, que ganas no me faltan, pero me vas a decir que javascript del lado del servidor (lenguaje para el lado del cliente) es mas facil y practico que lenguajes del lado del servidor, que efectivamente estan diseñados para eso, para aplicaciones CRUD comunes y silvestres, con mucho renderizado de HTML, CSS, listados, etc? Poder se puede, nada es imposible con ningun lenguaje, el tema es que no te vuelvas puto en el proceso.


    No trabaje con node.js, pero basandome en lo que vi, y en lo que me ha hablado mucha gente que lo usa, esta enfocado mas para crear servidores web livianos y customizados, webservices, Restful APIs, y esas cosas, o para bases NoSQL.


    klose, trabaje desarrollando web (como trabajo formal por asi decirlo) y tambien meto desarrollos freelancer, no toco de oido, por las dudas.
    Última edición por Master of the Wind; 10-01-2016 a las 08:58 PM
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Antec AX81 - Asus Strix Soar - Windows 11 x64
    // Gear: Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz -16GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Cooler Master NR200P - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 7 2700 - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: Sony PlayStation 5 Slim - Nintendo Switch 256GB MicroSD + RCMLoader -
    New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD
    // Console no peasant: Steam Deck OLED - 1TB SSD - 1TB MicroSD

  11. #11
    Cita Iniciado por Master of the Wind Ver mensaje
    No trabaje con node.js, pero basandome en lo que vi, y en lo que me ha hablado mucha gente que lo usa, esta enfocado mas para crear servidores web livianos y customizados, webservices, Restful APIs, y esas cosas, o para bases NoSQL.
    Tambien lo podes usar con frameworks web como express, es bastante famoso el stack MEAN (mongo, express, angular, node).

    Capaz que es un poco mas dificil que encarar un django, pero tampoco te "volves mongo" por usarlo.

  12. #12
    El neandertal Avatar de Master of the Wind
    Fecha de ingreso
    Jul 2013
    Edad
    34
    Steam
    Master of the Wind
    Origin
    MasterOfTheWind1
    Xfire
    masterofthewind1
    Mensajes
    11,123
    Con frameworks no dudo que sea mucho mas practico, ya que es la idea de los framework.

    Ahora, si el stack incluye mongo, ya no es para cualquier app comuncita, normalmente es mas practico una base relacional.
    Última edición por Master of the Wind; 10-01-2016 a las 09:54 PM
    // Desktop: Core i5 13600KF - 32GB DDR4@3600 Mhz (16 GB DDR4 Thermaltake Thoughram + 16 GB DDR4 TForce VulcanZ) - Asus Prime Z690-P D4 - EVGA RTX 3090 FTW3 Ultra 24GB GDDR6X - SSD M.2 Kingston 2TB x2 - SSD M.2 Kingston 1TB - Thermaltake GF1 850W - Cooler Master Masterliquid 240 - Antec AX81 - Asus Strix Soar - Windows 11 x64
    // Gear: Razer Blackwidow V3 Mini 65% Hyperspeed - Razer Deathadder V2 Pro - Red Dragon Suzaku XL - Sony Dual Sense + Xbox Series Controller + 8BitDo USB Receiver 2 - Razer Kraken
    // Display: Gigabyte M32U 32" 4K@144hz
    // Retro: Core i3 6100 3.7Ghz -16GB DDR4@2133 Mhz - 128 GB SSD - 1TB HDD - AMD Radeon R5 340X 2GB GDDR3 - 8 Bitdo SF30 Pro - Sony Wega Trinitron 36" CRT + VGA to Component transcoder - Batocera Linux
    // Work: Macbook Pro 15" 2019 - Core i9 2.3 Ghz - 16 GB DDR4 - 512 GB SSD - Intel UHD Graphcis 630/AMD Radeon Pro 560X 4GB GDDR5
    // Server ITX: Cooler Master NR200P - Gigabyte GA AB350N Gaming WIFI - AMD Ryzen 7 2700 - 32GB RAM DDR4 - 1TB NVME SSD
    // Console peasant: Sony PlayStation 5 Slim - Nintendo Switch 256GB MicroSD + RCMLoader -
    New Nintendo 3DS XL 128GB MicroSD - Xbox 360 Slim 120GB - Nintendo Wii 512GB MicroSD
    // Console no peasant: Steam Deck OLED - 1TB SSD - 1TB MicroSD

  13. #13
    Baneado
    Fecha de ingreso
    Jan 2016
    Mensajes
    103
    Muy interesantes todos los comentarios, instalé el Visual Studio 2015 Community para probar y parece estar muy salado, pero tiene tantos chiches que es fácil perderse, así que creo que empezaré con Django y mas adelante le meteré a .net

  14. #14
    Si es para empresas averigua los precios de las licencias y sus servidores antes.
    Una vez que te caen por el winzip te revisan hasta la licencia de conducir. Y si se va a ver desde afuera con más razón

    Programo como hobbi y estoy lejos de ser bueno supongo. Uso php, html, css y jquery. Con eso me andan las páginas en todos los navegadores (hice un programa de contabilidad, facturación, control de stock, ventas, servicios y ahora quizás me salga uno para un colegio y sus gestiones de estudiantes) . Tengo dos amigos salados que me recomendaron node.js y me mostraron gráficas en donde los tiempos de búsqueda se reducen increíblemente en bases gigantes.
    Un amigo que esta en toctoc viajes me dijo que pagan la guita para bajar los tiempos de búsqueda para que los usuarios no esperen tantos. Ellos si están casados con Microsoft.



    Enviado desde mi SAMSUNG-SM-G870A mediante Tapatalk
    Ryzen 5 5600X - 16Gb(2x8)@3200 - RTX 3070 - WD Black NVMe 512 - Samsung Odyssey G5 - 2x ACER G55T

  15. #15
    Hoy por hoy, creo que en varios lenguajes podes armar proyectos grandes, supongo que el tema de hosting no va a ser un factor que influya en la decision del lenguaje, ya que son proyectos grandes.

    En PHP tenes algunos frameworks que son bastante insteresantes, Yii y Laravel son buenos en mi opinion, Laravel tiene Laracast que por 9 dolares al mes, tenes acceso a un monton de videos bastante utiles para arrancar con el framework, no solo sirve para Laravel sino para practicas generales en PHP o programacion en general. Yii hay varios libros, y mismo el sitio oficial tiene varios tutoriales muy buenos, me baso en que dijiste que vas a aprender de forma autodidacta.

    Si fuera a elegir un lenguaje a aprender para desarrollo web creo que voy por python con algun framework Django, Bottle, de todas formas creo que es importante tener un buen conocimiento de Javascript para el desarollo web, no solo saber hacer plugins de jquery,etc. Me parece que el frontend se desarollo un monton en este ultimo tiempo, desde herramientas para el workflow a un monton de librerias/frameworks javascript, estandar ES6.

    En mi opinion es un poco personal, pero si podes y tenes tiempo proba todos los lenguajes que puedas, al menos lo basico, de seguro alguno te va a "atrapar" más. Un fin de semana por lenguaje creo que te re da.

Información de tema

Usuarios viendo este tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas similares

  1. Un logo para mi pagina web
    Por MGA en el foro Proyectos Personales
    Respuestas: 19
    Último mensaje: 15-11-2016, 11:27 PM
  2. Respuestas: 0
    Último mensaje: 24-02-2015, 07:42 AM
  3. Kits de desarrollo de VR para Xbox One
    Por lordfps en el foro Virtual Reality
    Respuestas: 0
    Último mensaje: 20-12-2014, 08:12 PM
  4. Selector de lenguaje para el Lost Planet 3
    Por erededos en el foro General
    Respuestas: 0
    Último mensaje: 17-09-2014, 09:35 PM

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •