Ya, karena pemrograman fungsional dapat dilakukan dalam bahasa apa pun, Anda dapat menggunakannya sebagai pengembang web setiap hari.
Seharusnya kamu? itu tergantung pada masalah yang Anda selesaikan. Pemrograman fungsional adalah paradigma pemrograman dan di mana Anda harus menggunakannya tergantung pada masalah yang Anda pecahkan.
Untuk membuat keputusan lebih sederhana, pikirkan apakah lebih mudah untuk menyelesaikan beberapa masalah dengan menggunakan konsep OOPs, di mana enkapsulasi, polimorfisme, fitur seperti pewarisan dapat membuat hidup Anda lebih mudah?
Jika ya, jangan gunakan pemrograman fungsional di sana dan cukup gunakan OOP. Jika aplikasi Anda akan melakukan komputasi / kalkulasi / logika bisnis yang kompleks dan melibatkan pemrosesan yang sangat serentak, Pemrograman fungsional dapat menawarkan banyak alat dan keuntungan dalam kasus seperti itu.
Ini hanyalah gaya yang berbeda dalam membangun struktur dan elemen program, jadi ini semua tentang menggunakan alat yang tepat untuk pekerjaan yang tepat. Selebihnya apa pun dapat dilakukan dengan menggunakan apa saja.
Pemrograman fungsional dalam pengembangan web:
JavaScript mendukung pemrograman fungsional dan sangat mendukung ketika kita berada dalam konteks pengembangan web. Framework React sangat dipengaruhi oleh prinsip-prinsip pemrograman fungsional dan digunakan di banyak aplikasi web di luar sana.
Selain itu, Anda dapat menemukan banyak aplikasi web yang dibangun dan dijalankan dengan kerangka kerja yang dikembangkan pada bahasa pemrograman fungsional yang tercantum di bawah ini:
• WebSharper (F #)
• Jepret (Haskell)
• Angkat (Scala)
• Ocsigen (OCaml)
• Bos Chicago, Zotonic (erLang)
Semoga Jadi jawaban saya akan membantu siapa pun.