Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dieg0code/dart

Dart basics 🎯
https://github.com/dieg0code/dart

dart flutter

Last synced: 6 days ago
JSON representation

Dart basics 🎯

Awesome Lists containing this project

README

        

# Dart

``Dart`` es un lenguaje de programación de [código abierto](https://github.com/dart-lang), desarrollado por Google. Fue lanzado el 10 de octubre de 2011 en una conferencia goto; en Aarthus, Dinamarca.

## ¿Que hace a Dart especial?

A diferencia de muchos lenguajes, Dart se diseñó con el objetivo de hacer el proceso de desarrollo lo más cómodo y rápido posible para los desarrolladores. Por eso, viene con un conjunto bastante extenso de herramientas integrado, como su propio gestor de paquetes, varios compiladores/transpiladores, un analizador y formateador. Además, la máquina virtual de Dart y la compilación Just-in-Time hacen que los cambios realizados en el código se puedan ejecutar inmediatamente.
Una vez en producción, el código se puede compilar en lenguaje nativo, por lo que no es necesario un entorno especial para ejecutar. En caso de que se haga desarrollo web, Dart se transpila a JavaScript.

En cuanto a la sintaxis, la de Dart es muy similar a lenguajes como JavaScript, Java y C ++, por lo que aprender Dart sabiendo uno de estos lenguajes es cuestión de horas.
Además, Dart consta de un gran apoyo para la asincronía, y trabajar con generadores y iterables es extremadamente sencillo.

Dart tambien es el lenguaje usado en el framework Flutter, que es un framework de desarrollo de aplicaciones móviles para Android y iOS :astonished:.

![dart logo](https://upload.wikimedia.org/wikipedia/commons/a/a4/Dart-logo-wordmark.svg)