Requisitos:
- Flutter 3.3.4
- Dart 2.18.2
- Dart Frog 0.1.2
Dart frog nos brinda esta oportunidad de volvernos Fullstack builders sin pasar por la complejidad de adquirir otro lenguaje si ya somos desarrolladores de Flutter. AsΓ que veamos como combinar estas dos tecnologΓas para crear un stack completo para la net.
Init proyect
Creamos una carpeta para nuestros archivos
$ mkdir dartfrog+flutter
$ cd dartfrog+flutter
Creamos el frontend
# /dartfrog+flutter
$ flutter create frontend
Creamos el backend
# /dartfrog+flutter
$ dart_frog create server
Abre la carpeta dartfrog+flutter en tu editor favorito
Creamos una carpeta public en nuestro servidor
Modifiquemos el index.dart para que sirva nuestro html
Creemos una model net de Flutter
# /dartfrog+flutter/frontend
$ flutter construct net
Movamos el construct a nuestra carpeta public en el servidor
# /dartfrog+flutter
$ mv .frontendbuildweb* .serverpublic
Probemos nuestro proyecto
Corramos el servidor con dart_frog
# /dartfrog+flutter/server
$ dart_frog dev
Revisemos si todo funciona en la net
Y listo π
Te dejo el repositorio si quieres echarle un ojo.
Gracias a Dart frog los desarrolladores cellular con experiencia en Flutter pueden dar este paso a la net sin tener que aprender un nuevo lenguaje, minimizando la curva de aprendizaje. Y que opinas la prΓ³xima hacemos deploy de nuestra app?
y Comfortable Hacking π§βπ»π