Flutter está a punto de conquistar la Web
Tabla de contenidos
ToggleEl marco multiplataforma ofrece la experiencia de desarrollo web más convincente
Si ha oído hablar de Flutter , es probable que haya oído hablar de él en el contexto del desarrollo de aplicaciones telefónicas. Entonces, ¿cómo diablos se aplica a los sitios web? Bueno, con una página web HTML normal, se trata la página como un documento. Sin embargo, en Flutter, la «página» (o con lo que interactúa el usuario) en realidad se dibuja en un lienzo HTML. Flutter en realidad controla cada píxel que se dibuja en la pantalla y no usa HTML, JavaScript o CSS para definir su apariencia o lógica. (Técnicamente hablando, el código nativo de Dart se transpila a JavaScript a través de dart2js, pero ninguna lógica empresarial está escrita en JavaScript).
Probablemente hayas captado dos cosas alarmantes con esa frase. Primero, no HTML. En segundo lugar, dibujamos todo en el lienzo. Lo entiendo, suena extraño y, al menos en el caso de dibujar directamente en el lienzo, no es muy eficaz. Pero profundicemos un poco más en esto.
Dibujar en un lienzo en lugar de un documento
En Flutter, si desea hacer que un contenido en particular se pueda desplazar horizontalmente en lugar de desplazarse verticalmente, es tan fácil como envolver los widgets en un archivo SingleChildScrollView. También puede especificar la dirección del desplazamiento con la misma facilidad, si debe desplazarse en el eje vertical u horizontal.
Debido a que Flutter se basa en el concepto de diseñar su página en widgets individuales, no dibujar un documento en la pantalla, los desarrolladores tienen más control sobre exactamente cómo quieren diseñar sus aplicaciones.
Flutter usa Dart como su lenguaje, y toda la apariencia y la lógica comercial de la aplicación está escrita en él. Dart viene con verificación de tipo estático, y la seguridad nula llegará pronto , por lo que cada línea de código en su aplicación, ya sea que se use para describir su aplicación visualmente, darle estilo a su aplicación o controlar la lógica comercial de su aplicación, está completamente escrita -a salvo.
Flutter
Así que hay un par de áreas clave en las que Flutter necesita mejorar antes de que la gente lo considere para el desarrollo web convencional. Pero piense por un momento: Flutter solo salió realmente en los últimos dos años, y el rendimiento y el conjunto de características que ya tiene son increíbles.

Your article helped me a lot, is there any more related content? Thanks!
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.