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

15 августа, 2008
AppJet logo

Сегодня хочу рассказать об одном очень интересном сервисе – AppJet.

Позиционируется он, насколько я понял, для обучения программированию. Во всяком случае «руководство по программированию для абсолютных новичков» присутствует.

Вообще идея очень интересная.

Чтобы написать обычное web приложение вам нужно знать несколько языков (например, HTML + JavaScript или HTML + PHP, а лучше HTML + CSS + PHP + JavaScript + SQL + библиотеки и фреймворки ;) ).

Здесь нужны только знания JavaScript. Точнее можно только изучать JavaScript, а для реализации серверной части придется освоить лишь небольшой API.

Проще всего это объяснить на примере. Создадим обычный счетчик количества обращений к странице (код я скопировал из справки).

  1. import("storage");
  2.  
  3. if (!storage.count) {
  4.     storage.count = 0;
  5. }
  6. storage.count += 1;
  7.  
  8. printp("I count ",storage.count, " hits.");
  9.  
  10. page.setTitle("Hit me baby one more time");

В принципе, особые пояснения тут не нужны. Сначала мы импортируем библиотеку storage. После этого можем работать с объектом storage.

В данном случае мы проверяем, существует ли свойство count, и если оно не существует, присваиваем ему ноль (создание свойства происходит автоматически).

Функция printp выводит сообщение, а page.setTitle – устанавливает заголовок страницы.

Работа с самим сервисом тоже предельно простая. Регистрируемся. –> переходим в раздел MyApps –> жмем кнопку “Create new app” и видим такую картинку:

AppJet IDE (миниатюра)

Слева окно для ввода кода, справа – просмотр результата.

Для приведенного примера, нажимаем кнопку Reload и значение счетчика увеличивается на единицу.

В общем, сервис предоставляет следующие возможности:

1) Доступ к базе данных из JavaScript объектов.

2) Для работы нужен только браузер.

3) Огромное количество примеров (это их заявление, я насчитал примерно 420 приложений и полсотни библиотек).

4) JavaScript используется для создания серверного кода (с помощью специальных библиотек).

5) Можно привязать свой домен к приложению (не пробовал).

6) Статистика для опубликованных приложений (показывает количество посетителей, количество клонов, комментарии и число строк кода).

В заключение. Сервис вряд ли можно рассматривать как альтернативу разработке полноценных web приложений. Тем не менее, с его помощью можно очень быстро продемонстрировать «абсолютным новичкам» принципы работы web приложений.

До встречи!

Понравилась статья? Подписывайтесь на продолжение rss link !

Или на мой твиттер twitter link

]]>

Добавьте эту страницу в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

]]>

Опубликовано в JavaScript, Web разработка Комментарии (2) »

]]>

Комментарии (2)

Вы можете отслеживать обсуждение записи с помощью RSS 2.0 rss link

Вы также можете оставить комментарий, или трекбек с Вашего сайта.

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

]]>

Оставить комментарий

* - обязательные для заполнения поля

]]>