Сложный выбор (ФРП против РП)
От: varenikAA  
Дата: 25.11.20 01:30
Оценка:
Рассматриваю варианты разработки фронта. Речь о asp.net.
Первая мысль, что не нужно полностью весь фронт делать на стороне клиента.
По мне коробчный вариант нужен только для офлайн-приложений с собственной навигацей.
Но тогда лучше переписать все в виде стандалон приложухи.
Оптимальным является реализация обычных страниц с богатым интерфейсом.
Появились 3 кандидата достойных.
первые два функциональные.
1. elm
хорош независимым компилятором, простой интеграцией через порты с жс библиотеками типа сигналР.
2. fable (F#)
Позволяет использовать общую библиотеку типов и один ЯП на обеих сторонах.
Смущает, что кроме реализации реактового интерфейса ничего больше не нашел.
3. vue — не требует фп, просто обходит структуру и слушает изменения на всех свойствах.
у меня подозрение, что 3 вариант будет работать намного шустрее.
и вообще есть ли смысл перестраивать весь компонент, если изменился лишь один элемент в списке?
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.