Giter Site home page Giter Site logo

ju's Introduction

ju


Репозиторий в стадии наполнения. Repository is being filled.


За долгие годы разработки в сфере web-frontend'а пришлось столкнуться с различными библиотеками, фреймворками, виджетами. Многие из них бузусловно были полезны при разработке, хотя зачастую и имели некоторые изъяны. В конце концов, часто используемые функции и виджеты я решил «облагородить» и объединить в небольшой набор библиотек, который получил имя ju. Ниже представлены основные библиотеки из этого набора и краткое описание их назначения. Примеры использования и описание работы можете найти на тестовых страницах - ведь лучше один раз увидеть пример кода, нежели семь раз прочитать документацию :-)

P.S.: Пока репозиторий находится на стадии заполнения, потому прошу с пониманием отнестись к скудному описанию и тестовым страничкам :-)

  1. ju.js Библиотека базовых функций, таких как:

    • получение верного типа объектов,
    • добавление примесей в прототипы,
    • обертка над событиями и т.д.
  2. ju.popup.js Библиотека модальных всплывающих окон. Позволяет работать с окнами как js-объектами. Решает проблему больших окон.

  3. ju.popup.util.js Расширение библиотеки всплывающих окон:

    • пользовательские сообщения,
    • сообщения с запросом действия,
    • сообщения о загрузке.
  4. ju.observable.js Библиотека классов, реализующих паттерн "Слушатель", в т.ч. обертки для коллекций.

  5. ju.model.js Библиотека классов для связи модели и представления.

  6. ju.router.js Библиотека функций маршрутизации на основе фрагмента url-а.

Более подробно будет в документации :-)

ju's People

Contributors

darkslave86 avatar

Stargazers

TemkaS avatar

Watchers

TemkaS avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.