Kweb, crear aplicaciones con actualización en vivo desde el lado del servidor mediante Kotlin

in #spanish6 years ago (edited)

test_kweb-773x400.png

¿Qué es Kweb?

Kweb es una biblioteca para crear aplicaciones web en el lenguaje de programación Kotlin , que prácticamente elimina la separación entre el navegador y el servidor desde la perspectiva del programador.

Kweb le permite interactuar directamente con el DOM del navegador como si fuera local al servidor web. Este proceso es eficiente, minimizando la charla del navegador-servidor y la sobrecarga de representación del navegador. Los fragmentos de DOM también se almacenan en caché en el navegador para una interfaz de usuario extremadamente sensible, y los eventos se transmiten sin problemas entre el cliente y el servidor para mantener un estado consistente en ambos.

Características de Kweb

  • Construir sitios web en Kotlin.
  • Elimina la barrera entre el navegador web y el servidor web para el programador.
  • Minimiza las conexiones entre el cliente y el servidor además del tiempo de procesamiento del navegador.
  • Se integra a la perfección con bibliotecas de JavaScript potentes como la Semantic UI (para la que posee un complemento que ofrece una DSI de Semantic UI bastante completa)
  • Enlazar los elementos DOM desde el navegador directamente al servidor y hace que se actualice automáticamente, a través de los patrones del "observer"(https://en.wikipedia.org/wiki/Observer_pattern) y del "data_mapper_pattern"(https://en.m.wikipedia.org/wiki/Data_mapper_pattern).
  • Se integra a la perfección con el almacén de datos Shoebox.
  • Es fácil de agregar a un proyecto existente, Kweb es solo una biblioteca; no busca decirte cómo organizar tu proyecto.
  • Actualización sobre el navegador al instante.

¿Cómo funciona?

Kweb conserva toda la lógica del lado del servidor y utiliza los "sockets" web eficientes para comunicarse con los navegadores web. También aprovechamos el poderoso y nuevo mecanismo de integrado en Kotlin para manejar de manera eficiente la asincronía, de manera invisible para el programador.


URL del Proyecto: http://kweb.io/
Repositorio Github: https://github.com/kwebio


#utopian-io #blog #spanish #kotlin #aplicaciones #github #apps #web #navegador #kweb


Vota al Witness..
Fuerza Hispana, el mejor witness de todo Steemit
@fuerza-hispana


Witness que apoyo por diferentes razones:

@actifit @arcange @ausbitbank @dropahead@enginewitty @pfunk @pharesim @steemed @xeldal @yabapmatt @castellano @moisesmcardona


Proyectos Que Debes Conocer..


La Liga de la Defensa de Internet. Publicado por Mundoframework por @rosepac

Proyecto que apoya el deporte y el dinamismo dentro de la plataforma de Steemit. Publicado por Mundo Framework por @rosepac

Share2steem proyecto de difusion entre plataformas twitter y steemit. Publicado por Mundoframework por @rosepac


Publicación Original: https://mundoframework.com/kweb-crea-aplicaciones-con-actualizacion-en-vivo-desde-el-lado-del-servidor-mediante-kotlin-puro/

Web de Mundo Framework. Noticias de programacion gratis y criptomonedas desde Asturias para el mundo con amor, por @rosepac

@rosepac & twitter & facebook & adobe stock & pixabay

Sort:  

Hello there!

I can't help but notice that you used the Utopian-io tag on a blog post that is not in English, nor contains an English version. That's an inappropriate way to use our tags, I'm afraid.

If you want to contribute content that is relevant to Utopian, please read our guidelines. I would also recommend reading our weekly Top Of Utopian posts to get an idea of the kind of content we particularly like.

I look forward to seeing awesome relevant content from you in the future.

Due to ineligibility, your contribution has not been evaluated.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

This is the proper way to use the tag. Because the labels are not your property, and because in your project they do not accept me.

When in your community do not ignore people. Maybe just maybe. I accept your labels. In the meantime I will use them as I want.

I hope I do not have to read a ridiculous comment again on your part. A greeting.

PD: I spoke with 3 people from Utopian, or 4 of his ridiculous administrators of the publications in Spanish. None of them had the least respect for me or explained to me how I should publish correctly. Thus. Basically I do what I want.
Out of my blog. Thank you.

PD 2: It's just an informative publication. It is a pity that you are not interested in good projects within your labels @utopian-io maybe the community is not what it claims to be.

PD 3: @cremisi @steemtaker @shammi @aydant @interfecto @emrebeyler Take your vote out of this ridiculous, absurd and out of place comment. Because there is no kind of reasoning in what he - @didic - talks about.

Bye.

Nobody wanted your vote. Not with this publication, of course. Only inform. Sale, Wey!

Why do you think you are the masters of the world? I will never understand this kind of people. You are vomitive.

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.027
BTC 60063.85
ETH 2313.06
USDT 1.00
SBD 2.46