Pandyle
Pandyle — это MVVM-библиотека, основанная на jQuery. Она предоставляет базовые функции шаблонов и компонентов для jQuery. Pandyle придерживается философии дизайна «write less, do more», которая присуща jQuery, и фокусируется на простоте. Размер библиотеки составляет всего 7 КБ (после сжатия), она проста в изучении и использовании, а также стремится сократить объём кода, который необходимо написать разработчику, при этом сохраняя традиционный стиль написания кода с использованием jQuery.
Особенности:
Простота: Pandyle очень прост в освоении, не требует изучения таких технологий, как webpack или ES6, и позволяет начать разработку после беглого просмотра документации.
Хорошая совместимость: Совместимость Pandyle зависит от версии jQuery, поэтому можно использовать версию 1.X для обеспечения совместимости вплоть до IE8.
Разделение ввода и модели представления: Pandyle использует класс inputs для независимой обработки пользовательского ввода, автоматически генерируя модель данных на основе атрибута name элементов формы.
Синхронные операции: Все операции в Pandyle являются синхронными, обеспечивая чёткую логику кода и хорошую совместимость с другими плагинами jQuery.
Ресурсные компоненты: В Pandyle компоненты рассматриваются как ресурсы, что позволяет загружать любые нужные компоненты аналогично загрузке изображений. Для этого достаточно указать путь к компоненту в инструкции p-com. Кроме того, в Pandyle можно легко использовать p-bind для динамического связывания компонентов, позволяя странице полностью адаптироваться под данные, как показано в примере ниже:
Сценарии использования:
Документация:
Общение:
Присоединяйтесь к QQ-группе для технического общения: 524640426
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )