Oui, comme la programmation fonctionnelle peut être effectuée dans n'importe quel langage, vous pouvez l'utiliser en tant que développeur Web au quotidien.
Devrais-tu? cela dépend du problème que vous résolvez. La programmation fonctionnelle est un paradigme de programmation et où vous devriez l'utiliser dépend du problème que vous résolvez.
Pour simplifier la décision, demandez-vous s'il est plus facile de résoudre un problème en utilisant les concepts de POO, où l'encapsulation, le polymorphisme, l'héritage comme des fonctionnalités peuvent vous faciliter la vie?
Si oui, n'y allez pas pour la programmation fonctionnelle et utilisez simplement les POO. Si votre application doit effectuer des calculs / calculs / logique métier complexes et impliquer un traitement fortement simultané, la programmation fonctionnelle peut offrir de nombreux outils et avantages dans de tels cas.
Ce ne sont que des styles différents de construction de la structure et des éléments des programmes, il s'agit donc d'utiliser le bon outil pour le bon job.rest tout peut être fait en utilisant n'importe quoi.
Programmation fonctionnelle en développement web:
JavaScript prend en charge la programmation fonctionnelle et il est très utile lorsque nous sommes dans le contexte du développement Web.React Framework est fortement influencé par les principes de programmation fonctionnelle et utilisé dans de nombreuses applications Web.
En outre, vous pouvez trouver de nombreuses applications Web créées et exécutées avec des frameworks développés sur les langages de programmation fonctionnels répertoriés ci-dessous:
• WebSharper (F #)
• Snap (Haskell)
• Ascenseur (Scala)
• Ocsigen (OCaml)
• Chicago Boss, Zotonic (erLang)
J'espère donc ma réponse aidera n'importe qui.