Sí, como la programación funcional se puede realizar en cualquier lenguaje, puedes usarla como desarrollador web en el día a día.
¿Deberías? depende del problema que esté resolviendo. La programación funcional es un paradigma de programación y dónde debe usarla depende del problema que esté resolviendo.
Para simplificar la decisión, piense si es más fácil resolver algún problema mediante el uso de conceptos de OOP, donde la encapsulación, el polimorfismo y las características similares a la herencia pueden hacer su vida más fácil.
Si es así, no vaya a la programación funcional allí y simplemente use OOP. Si su aplicación va a realizar cálculos / cálculos / lógica de negocios complejos y que implican un procesamiento muy concurrente, la programación funcional puede ofrecer muchas herramientas y ventajas en tales casos.
Estos son solo diferentes estilos para construir la estructura y los elementos de los programas, por lo que se trata de usar la herramienta adecuada para el trabajo correcto. Descanse, cualquier cosa se puede hacer usando cualquier cosa.
Programación funcional en desarrollo web:
JavaScript es compatible con la programación funcional y es de gran ayuda cuando estamos en el contexto del desarrollo web. El marco de trabajo React está muy influenciado por los principios de programación funcional y se utiliza en muchas aplicaciones web.
Además, puede encontrar muchas aplicaciones web creadas y ejecutándose con marcos desarrollados en lenguajes de programación funcionales que se enumeran a continuación:
• WebSharper (F #)
• Snap (Haskell)
• Ascensor (Scala)
• Ocsigen (OCaml)
• Chicago Boss, Zotonic (erLang)
Espero que mi respuesta ayude a cualquiera.