Файловая система и JavaScript. Обработка файлов в браузере

файловая система и javascript

Существует множество задач, связанных с созданием, парсингом, сохранением и удалением файлов. Большинство из них выполняется на стороне сервера. Прежде всего потому, что Java, C# или любой другой язык, который вы используете на сервере, может легко справиться со всеми этими задачами. Однако, в этом случае существует большая проблема: у всех ваших пользователей имеется в распоряжении только …

От веб-сервиса к андроид-приложению в два счета

android приложения

Мы живем в эру мобильных устройств. Однажды нам в голову приходит идея создать супер-мега приложение для мобильных устройств и разместить его в магазине приложений. Однако, тут возникает одна небольшая проблема: мы всего лишь веб-разработчики. Мы не разбираемся в языках Java и Objective-C, и не располагаем лишним временем для их изучения. Сегодня у нас появилась возможность …

Обзор обновлений Webix: новые UI компоненты, Skin Builder и не только

data suggest элемент

Мы выпустили несколько обновлений библиотеки UI компонентов Webix. Они включают в себя новые элементы управления для выбора данных, возможность использовать  протокол WebSocket и стандарт хранения данных IndexedDB.

Не бойтесь Promise-объектов в JavaScript — они нужны вашему коду

promises в javascript

Каждый день нам приходится сражаться с асинхронностью Javascript. Еще пару лет назад это была настоящая война. Мы писали множество callback-функций для всех анимаций на странице, простых тайм-аутов, запросов к серверам с “умными” API для получения информации из баз данных. Следующий пример демонстрирует, как можно получить список всех магазинов, где есть ингредиенты для яблочного пирога.

Новая JavaScript библиотека UI-компонентов Webix

webix-javascript-ui-biblioteka

Недавно мы выпустили комплексную и ультрабыструю JavaScript и HTML5 UI библиотеку Webix. Это идеальный инструмент для разработки кросс-браузерных и интерактивных веб-приложений, которые превосходно работают на современных десктопных, мобильных и планшетных устройствах. Библиотека предлагает около 45 многофункциональных виджетов и предусматривает интеграцию с jQuery, AngularJS and Backbone.js.