📜 ⬆️ ⬇️

Hivext cloud platform for web development

image
For readers, Habr is no longer a secret of what cloud platforms are and what they are intended for. The topic has been repeatedly considered. The Hivext Platform is one such cloud platform for developing Internet applications, but with a different “projection” compared to GAE, Azure or Amazon.

In April, at the All-Ukrainian conference Codecamp 2010, on the topic of modern software development technologies, the Hivext report took the first place as a result of the voting of listeners.

We continue to develop the platform and want to talk about the achievements and developments that have emerged recently.
')

Content



About the platform


Link to the previous article not to repeat habrahabr.ru/blogs/i_am_advertising/82063
In short, Hivext cloud platform as a service (PaaS)

Free quotas without changes hivext.ru/quotes.html

Development in Java, server and client JavaScript (HTML, CSS, XML, etc.)


Now in the Hive IDE (integrated online development environment on the Hivext platform), you can program not only on server-side Java and JavaScript (SSJS), but also develop the client-side of applications in JavaScript, HMTL, CSS, XML.

Many developers constantly write alert (“hello world”) on SSJS. This will not work as SSJS is intended for writing server logic and does not have access to DOM objects located on the client side. To do this, you need to create a JS script in the resources, it will just be executed on the client (see picture).

image

In the picture you can see that server scripts can be combined into packages, useful for structuring.

Clients for ActionScript (Flash, Flex), J2ME developers


Now for developers of ActionScript (Flash, Flex) and mobile applications on J2ME, working with the platform is as easy as with local libraries. All method calls are syntactically no different from a local call, you can use all the services of the Hivext platform, for example, authentication (Google, Yahoo, Yandex providers are supported), work with the database (create tables and records, make selections by criteria, etc.) ), run server scripts, etc.

ActionScript (Flash, Flex) developers
Download here

J2ME developers
Download here

Solution Library


The platform has such an interesting opportunity as application cloning. The application (if allowed by the owner) can be cloned (copied) by other developers. Settings, scripts, types and objects (the whole database), resources (all statics) are cloned. Based on this feature, the "Solution Library" works. Now the Library has templates for social networking applications Vkontakte, Facebook. Programming examples on server Java and Javascript, template for interaction with the database and templating engine. If you make an interesting decision on the platform, it will also appear in the Solution Library.

image

Immediate plans

  • PHP implementation
  • Expansion of the “Solution Library” with new applications
  • Thanks to the wonderful development of Tomcat Spring Insight, it became possible to quickly and easily find bottlenecks. It is planned to make it possible to enable debugging mode and monitor real-time load and bottlenecks in their applications.
    image

Also closed many bugs and flaws in the platform itself and in Hive IDE
Including this


More themes added to Hive IDE


In addition to the default theme, it can be

image

Write, we are glad to cooperate and new developers!

UPD Added a picture of the application activity on one node
image
Life is in full swing :)

Source: https://habr.com/ru/post/94729/


All Articles