AppJet – платформа для создания web приложений

Сегодня хочу рассказать об одном очень интересном сервисе – AppJet.
Позиционируется он, насколько я понял, для обучения программированию. Во всяком случае «руководство по программированию для абсолютных новичков» присутствует.
Вообще идея очень интересная.
Чтобы написать обычное web приложение вам нужно знать несколько языков (например, HTML + JavaScript или HTML + PHP, а лучше HTML + CSS + PHP + JavaScript + SQL + библиотеки и фреймворки
).
Здесь нужны только знания JavaScript. Точнее можно только изучать JavaScript, а для реализации серверной части придется освоить лишь небольшой API.
Проще всего это объяснить на примере. Создадим обычный счетчик количества обращений к странице (код я скопировал из справки).
-
import("storage");
-
-
if (!storage.count) {
-
storage.count = 0;
-
}
-
storage.count += 1;
-
-
printp("I count ",storage.count, " hits.");
-
-
page.setTitle("Hit me baby one more time");
В принципе, особые пояснения тут не нужны. Сначала мы импортируем библиотеку storage. После этого можем работать с объектом storage.
В данном случае мы проверяем, существует ли свойство count, и если оно не существует, присваиваем ему ноль (создание свойства происходит автоматически).
Функция printp выводит сообщение, а page.setTitle – устанавливает заголовок страницы.
Работа с самим сервисом тоже предельно простая. Регистрируемся. –> переходим в раздел MyApps –> жмем кнопку “Create new app” и видим такую картинку:
Слева окно для ввода кода, справа – просмотр результата.
Для приведенного примера, нажимаем кнопку Reload и значение счетчика увеличивается на единицу.
В общем, сервис предоставляет следующие возможности:
1) Доступ к базе данных из JavaScript объектов.
2) Для работы нужен только браузер.
3) Огромное количество примеров (это их заявление, я насчитал примерно 420 приложений и полсотни библиотек).
4) JavaScript используется для создания серверного кода (с помощью специальных библиотек).
5) Можно привязать свой домен к приложению (не пробовал).
6) Статистика для опубликованных приложений (показывает количество посетителей, количество клонов, комментарии и число строк кода).
В заключение. Сервис вряд ли можно рассматривать как альтернативу разработке полноценных web приложений. Тем не менее, с его помощью можно очень быстро продемонстрировать «абсолютным новичкам» принципы работы web приложений.
До встречи!
Понравилась статья? Подписывайтесь на продолжение
!
Опубликовано в JavaScript, Web разработка Комментарии (2) »
Комментарии (2)
Вы можете отслеживать обсуждение записи с помощью RSS 2.0 ![]()
Вы также можете оставить комментарий, или трекбек с Вашего сайта.









ЭЭх вот если бы ещё подшарить в этих скриптах((( Ничего не пойму(