Sì, poiché la programmazione funzionale può essere eseguita in qualsiasi linguaggio, è possibile utilizzarla quotidianamente come sviluppatore web.
Dovresti? dipende dal problema che stai risolvendo. La programmazione funzionale è un paradigma di programmazione e dove dovresti usarlo dipende dal problema che stai risolvendo.
Per rendere la decisione più semplice, pensa se è più facile risolvere qualche problema utilizzando i concetti OOP, dove l'incapsulamento, il polimorfismo, l'ereditarietà come le caratteristiche possono semplificarti la vita?
Se sì, non andare per la programmazione funzionale lì e usa semplicemente gli OOP. Se la tua applicazione eseguirà calcoli / calcoli / logiche aziendali complesse e coinvolgerà un'elaborazione fortemente concorrente, la programmazione funzionale può offrire molti strumenti e vantaggi in questi casi.
Questi sono solo diversi stili di costruzione della struttura e degli elementi dei programmi, quindi si tratta solo di usare lo strumento giusto per il lavoro giusto. Rest tutto può essere fatto usando qualsiasi cosa.
Programmazione funzionale nello sviluppo web:
JavaScript supporta la programmazione funzionale ed è molto di supporto quando siamo nel contesto dello sviluppo web.React framework è fortemente influenzato dai principi di programmazione funzionale e utilizzato in molte applicazioni web là fuori.
Inoltre, puoi trovare molte applicazioni web costruite e funzionanti con framework sviluppati sui linguaggi di programmazione funzionali elencati di seguito:
• WebSharper (F #)
• Snap (Haskell)
• Ascensore (Scala)
• Ocsigen (OCaml)
• Chicago Boss, Zotonic (erLang)
Spero che la mia risposta possa aiutare chiunque.