4 Ways Dart Beginners Can Go Full Stack in 2023

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024

Комментарии • 184

  • @Constantine..
    @Constantine.. Год назад +6

    What about Conduit and gRPC?

    • @FilledStacks
      @FilledStacks  Год назад +1

      I will do some research on those in relation to dart and Flutter. Is there anything specific you'd like me to cover for it, i.e. specific types of exaples or implementation. It Would help a lot as I'm doing my research

    • @Constantine..
      @Constantine.. Год назад +1

      @@FilledStacks Just wanted to ask your opinion)
      I think gRPC, in the context of the lack of legacy solutions in the world of server dart backend, looks attractive due to standardization and support. Plus an advanced way of communicating via http2.
      What would be interesting is a working example and the process of setting up gRPC and envoy for gRPC-web.
      But this is probably too highly specialized for youtube views, like the dart backend in general)))

    • @FilledStacks
      @FilledStacks  Год назад

      @@Constantine.. Oooooo I see ... Thank you for diving into a bit more detail on that. That clears things up. I will definitely add it to my curiosity ideas so I can explore and learn about it as well. I'll be sure to share my findings when I get something concrete and formulate some thoughts around it.

    • @edt723
      @edt723 Год назад +5

      We have an app in production that uses gRPC. A year ago we had to quickly implement a new feature, so I decided to quickly create a separate "microservice" for this new feature written entirely on Dart and gRPC, and I was pleasantly surprised how everything worked so flawlessly and smooth. The protobuf code generation means we can completely share all API related code between the client and server, and direct built in streaming in Dart works flawlessly for bi-directional streaming in gRPC. I'm really surprised nobody talks about gRPC in Flutter apps.

    • @FilledStacks
      @FilledStacks  Год назад

      Ed that sounds super awesome. Did you run pure dart in a container or use one of the backened packages I mentioned? What lib did you use for gRPC? where are you hosting. So many questions. I would really appreciate any resources you can drop in here that I can use to do some research on and maybe talk about as well.

  • @VGVentures
    @VGVentures Год назад +9

    Great video! 🤿

    • @FilledStacks
      @FilledStacks  Год назад

      Yeeaaaaahhhh!! Thank you. Happy to see you made it to the end.
      Since you're also Flutter experts, what's a topic you'd like to see a video on that you commonly look for in other content.
      Trying to figure out what to add to my topic list for research.

  • @kakasgroup
    @kakasgroup Год назад +1

    Recently I have made a game, to break the routine I decided to build the backend with dart and shelf. One of the worst decisions that I have made in my life 🤦‍♂️ once my app start getting new users and blowing up. The server starts consuming CPU like crazy. When it reaches 100% it freezes and never recovers. I had to restart it every time manually and the same thing happened again and again. I couldn't profile the issues and there is no community. I lost around 80% of my user base🤦‍♂️ I had to rebuild everything from scratch using node. Now everything is stable and much faster. I believe that the Dart team just cares about improving the language for flutter. It is not a good option to use dart as a backend.
    Excuse my English , but i wanted to share my story with dart as backend application 🙏

    • @FilledStacks
      @FilledStacks  Год назад

      Man ... congrats on your success for getting to a point where the server crashes 😅 But that's an unfortunate story. This is why I mentioned that shelf is for experienced server developers only.
      There's a lot of manual things that you have to do especially for things like load balancing. The other options on the list like the Functions Framework or DartFrog can be deployed to places with automatic scaling and load balancing like Cloud Functions or AWS Lambda / App Runn, Google Cloud Run etc.
      I assume at that time it was probably the only option you had. Which is not that great. But I'm happy that you got it all working again!
      I appreciate you telling me the story. It's good to get this kind of feedback that I can share with the community.

  • @jamesr2408
    @jamesr2408 Год назад

    🥽 I’m a medium rung flutter developer interested in api work. A few months back I got hijacked into learning api development in Springboot java framework, and loved it. It helped that Dart is so much like Java. Now I am working with a project in flutter that must use MySQL and run in a private on premises data Center, i.e., no cloud. So I turned to php and xampp server to develop my rudimentary backend. It can handle CRUD and signup/login, but still working on security manager/filter. Thank you for sharing on frog and pointing me in the right direction.

    • @FilledStacks
      @FilledStacks  Год назад

      That's awesome, thank you for sharing that journey. I love hearing how developers move through technology.

  • @juanmacias5922
    @juanmacias5922 Год назад

    This was great, cool to see the overview of the options for the back-end.

    • @FilledStacks
      @FilledStacks  Год назад +1

      I'm very happy to hear that. Thanks for watching, are there any topics you'd like me to talk about. Or anything you'd like to do in Dart that I can do some research on to clarify?

  • @ebrahim97374
    @ebrahim97374 Год назад +1

    Well chosen topic and your best video since you came back 😉
    I suggest you should continue with the Dart backend stuff
    Keep it up man💪

    • @FilledStacks
      @FilledStacks  Год назад +1

      Thanks Ebrahim! I did not expect this to be the best video but I agree with you. I will definitely continue with the backend stuff as we're going to be building something and I would like it to be in Dart.
      Thanks for watching and leaving a comment!

  • @ferferrara
    @ferferrara Год назад

    Great work Dane! Valuable overview of the top backend packages ❤

    • @FilledStacks
      @FilledStacks  Год назад

      Thanks Fernando! I appreciate it.It was a fun video to make.

  • @belostone6623
    @belostone6623 Год назад

    thank you for the videos . those kind of video are the one we need the most now day . continue the good work sir ❄

    • @FilledStacks
      @FilledStacks  Год назад

      That's great to hear and thank you for watching. I appreciate it.

  • @classicgamerz5394
    @classicgamerz5394 3 месяца назад +1

    Node js 🔥🔥

    • @FilledStacks
      @FilledStacks  3 месяца назад +1

      Node Js would be great if I could write it with dart 😁

  • @h3w45
    @h3w45 Год назад

    Amazing channel & tutorial

    • @FilledStacks
      @FilledStacks  Год назад

      Thanks man. I'm happy to hear that. Trying to do different types of content. Comment below what topics you're interested in and I'll put that into my content list.

  • @insinfo2008
    @insinfo2008 Год назад

    For Dart Backend nothing better than the Angel Framework, I've been using it for years in many projects, it's the best so far, it has good documentation, it's testable, it's very complete.

    • @FilledStacks
      @FilledStacks  Год назад

      I tried it out, but the documentation wasn't that great and required quite a lot of boilerplate to create a nice architecture for the project.
      It takes a few days to setup something as clean as dart frog using Angel. But it also depends, I like single responsibility classes and files, so I don't want a bunch of other code mixed in with the actual purpose of the file.
      But it's great to hear some success with Angel, I've heard mostly bad things about it.

    • @insinfo2008
      @insinfo2008 Год назад

      @@FilledStacks Angel3 has a command line tool that helps create projects, I particularly don't think I have to create a lot of bolerplate to start a project, I don't use its ORM a lot because I deal with large projects that deal with several databases different, so I implemented my own libraries to deal with databases, like fluent_query_builder, dargres, and more recently I made a port of eloquent from PHP , if you are having any difficulties try creating an issue in the angel3 project repository, it is being maintained by AngularDart community which is very welcoming.

  • @ephraimndoro
    @ephraimndoro Год назад +1

    I just got back to writing Flutter code while keeping an eye on the Solana ecosystem. Dart smart contracts would be really cool and I have no idea where to start. Projects like firedancer and xNFT backpack make Flutter the logical next step for Web3 development. Would like to hear your thoughts on this

    • @FilledStacks
      @FilledStacks  Год назад +1

      Interesting take. I am checking out the projects you mentioned and will see what I can dig up and share. Thanks for watching and thanks for leaving a comment.

    • @ephraimndoro2
      @ephraimndoro2 Год назад

      Awesome! I really appreciate the initiative, looking forward to it.

    • @FilledStacks
      @FilledStacks  Год назад +2

      @@ephraimndoro2 I'm looking forward to dive into that space. And I appreciate the interaction and comments.

  • @AnthonyDev
    @AnthonyDev Год назад

    Great video, Dane, showing the pros and cons, I agree that Dart Frog is the best for custom architecture and the documentation is great. By the way, I'm learning Axum, a promising Rust framework with great documentation and samples. :)

    • @FilledStacks
      @FilledStacks  Год назад +1

      Thank you! I appreciate the kind words. I'm definitely going with Dart Frog. There's a few things I'll build ontop of it but it has a great base to work on.
      I haven't heard about Axum, will read up on it now. I appreciate your comment.

  • @TooCoolForBZ
    @TooCoolForBZ Год назад

    Woah This is actually great content.

    • @FilledStacks
      @FilledStacks  Год назад

      I'm very happy tp hear that you like it 🙌 I'm planning on making more like it.
      Anything specific you'd like to see?

  • @AdamSchnaare
    @AdamSchnaare Год назад +1

    Love the format, and the content. Thanks again! 🤿

    • @FilledStacks
      @FilledStacks  Год назад

      That's very awesome to hear Adam! I really appreciate it. Since there's a snorkel here your suggestions get top pic in the idea list. Let me know if there's any topics or questions, even if it's questions you're dealing with in your own code base. I want to make this show community driven so I need as many questions and topics as I can get.

  • @hamidhussainy6448
    @hamidhussainy6448 Год назад

    That was awesome!😉

    • @FilledStacks
      @FilledStacks  Год назад

      I'm very happy to hear that! Thanks for watching Any topics you'd like to see or questions you have about Dart in general?

  • @miketaylor253
    @miketaylor253 Год назад

    Great video! I wonder if time has changed your opinion at all? I am really interested in utilising the Postgres Listen/Notify mechanism, to push updates to the client Flutter app. I know this is doable in the likes of Firebase, but we can't just change the back-end DB on a whim, to suit a new app.

    • @FilledStacks
      @FilledStacks  Год назад +1

      Hey, thanks for watching! I appreciate it. You can definitely use that, you don't need dart for that.
      I followed along with a Flutter observable video by craig where he connected dart frog with postgres and it was an awesome setup.
      If I do anything on the backend with dart I'll definitely use dart-frog (still my current choice).

  • @prasadmusini8452
    @prasadmusini8452 7 месяцев назад

    Helpful content

  • @elijahluckey7852
    @elijahluckey7852 Год назад +1

    🤿 plan on writting any plugins for any of the above backend frameworks?

    • @FilledStacks
      @FilledStacks  Год назад

      Thanks for staying to the end 🎉 By plugins what exactly are you asking?
      1. A package that wraps the functionality into something more consumable?
      2. Actual plugins for the frameworks that perform certain functionalities .i.e. plugin to perform OAuth2 authentication.
      To give you some type of answer even before you answer. As I'm building our backend I will do the same thing I did with Flutter which is to package the work I've already done into something reusable for the community. It's my natural way of programming 😬 If I wrote it and it works no one else should HAVE to re-write the same code so I always package and share.

  • @tayabfarooq7544
    @tayabfarooq7544 Год назад

    very helpful 🙂

  • @JonthueMichel-ul3mc
    @JonthueMichel-ul3mc 8 месяцев назад

    Thanks for that. Would having an experience with php backend make it a little easier to learn shelf? ❄️

    • @FilledStacks
      @FilledStacks  8 месяцев назад

      I don't know, I have no php experience, but any backend dev experience will make it easier.

  • @sufianhaq
    @sufianhaq Год назад

    Really liked the video.
    Would love if you could do like a state of flutter in 2023(Like TraversityMedia) and a roadmap for different use cases.

    • @FilledStacks
      @FilledStacks  Год назад

      Hey, I'm very happy to hear that you like it. I was kind of concerned because it's not a follow along tutorial.
      I can definitely do a state of Flutter in 2023. I'll check out the TraversyMedia video to get an idea of what you're talking about.
      Also, the roadmap idea is very interesting.

    • @sufianhaq
      @sufianhaq Год назад

      In case you need some help with research let me know.
      Would love to help out.

    • @FilledStacks
      @FilledStacks  Год назад +1

      @@sufianhaq That's awesome of you to offer that. I will definitely take you up on that.
      Leave your email below (not full) use [dot] or [at] to separate it so you don't get bot spam 😁 That way if we need some help with the research I'll drop you a mail.
      Thank you again. I really appreciate it.

  • @brayanceron_
    @brayanceron_ 11 месяцев назад

    I tried alfred anda i liked to much

    • @FilledStacks
      @FilledStacks  11 месяцев назад

      Yeah, it's a lot like express. So if you've ever used that you would like it.

    • @brayanceron_
      @brayanceron_ 11 месяцев назад

      @@FilledStacks I liked alfred, but it doesn't seem to be a serious project.... I think Dart is an underrated language that should be more popular, it is a compiled language (and also interpreted) which means it has a superior performance, it transpiles to JavaScript as TypeScript does, for desktop environments it has all kinds of libraries with a syntax similar to JavaScript in my opinion, and also with Flutter we can program cross-platform mobile apps with good performance.

  • @MrVipulLal
    @MrVipulLal 2 месяца назад

    I couldn’t even get started with frog. I use plain old shelf

    • @FilledStacks
      @FilledStacks  2 месяца назад

      haha, frog was such an easy setup for me. Maybe the CLI isn't as great anymore.
      When I used it I got it setup in seconds the first time I used it.

  • @IngPedroAraujo
    @IngPedroAraujo Год назад

    Is your final recomendation to use Dart frog to develop server side project?
    thanks you, for this kind of videos.

    • @FilledStacks
      @FilledStacks  Год назад +1

      I will be using either dart_frog or the 2 new options I'm gonna look at. AppWrite or Supabase dart functions.

  • @Goodthoughtlol
    @Goodthoughtlol Год назад

    But why not keep flutter for just front end.. And for backend use django which is extremely simple. What's the benefit of using flutter for backend too

    • @FilledStacks
      @FilledStacks  Год назад

      You can do that, for the past 13 years I've built backends with different technologies.
      What happens is you need to ensure that the models are synced, and you have to re-write some logic that could have been shared, around serialization and data interpretation.
      We still don't use dart in the backend, these are just the best options to do it if you wanted to.
      The other problem that I face is that I'm now much better in dart than any other language, so I'd rather stick to one language than have to write code in multiple languages.

  • @moehared5904
    @moehared5904 Год назад

    What you think about using spring boot as the backend for flutter? What is your opinion? I have already set up and create endpoint for the flutter client to use . What would you recommend? Ideally something open source and cost efficient.

    • @FilledStacks
      @FilledStacks  Год назад +1

      The language that the backend is written in makes no difference to Flutter. An http request to your api can be written in any language. I prefer to use the language I'm most comfortable with at the time just so that I can build something and get it out. If you get the users you can swap to something else later.
      If you have the endpoint setup then go with what you're using, I have no experience in Spring Boot so I don't know if it's good or not.

  • @moeinkpr9100
    @moeinkpr9100 Год назад

    thank you for this videio.
    I can only use api in flutter but can't create api. Considering that I have a relative mastery of the Dart language and have never had any back-end programming experience, what language do you think I should start working with?
    python, c#, Go, Dart and etc.

    • @FilledStacks
      @FilledStacks  Год назад

      It's my pleasure. I'll be making a series of videos on how to develop a backend in Dart soon. I'm actually starting our first one today.
      My backend experience in API development is in C# but I'm going to be doing dart on the backend going forward.
      I would recommend C# given the number of resources. Dart has less resources about it but I'll be creating a catalogue of backend functionality soon.

  • @njengathegeek
    @njengathegeek Год назад

    Snorkel emoji - This was so nicely explained

  • @thatolebethe8896
    @thatolebethe8896 11 месяцев назад

    Is there a lot of opportunities for flutter and dart in South Africa?

    • @FilledStacks
      @FilledStacks  11 месяцев назад

      I don't know. I'm not in the developer workforce. I've never had to look for a Flutter job before.
      There's a lot of companies using it here, I don't know if they're hiring.

  • @svr666_
    @svr666_ Год назад

    Great video 🤿

    • @FilledStacks
      @FilledStacks  Год назад

      Thank you and I appreciate you watching to the end.
      Any topics you'd like to see more info about. Or any questions in Dart that you'd like someone to research or give a detailed answer on?
      Please let me know. Since you have a snorkel your request will be high priority 😊

    • @svr666_
      @svr666_ Год назад

      @@FilledStacks im just waiting for ur flutter web series video tutorial.

    • @FilledStacks
      @FilledStacks  Год назад

      ​@@svr666_ That's awesome to hear. First episode should be out in about 3 weeks. I'm busy updating Stacked to support the web navigation and routing. Once that's done I can continue building the project we're building and then make the videos about that.

  • @jazzycoder
    @jazzycoder Год назад

    Hey buddy, great video, nice topic! Are you from SA?

    • @FilledStacks
      @FilledStacks  Год назад +1

      Hey, I appreciate that. Yes, I'm from South Africa. I live in the Winelands 🍷just outside Cape Town

    • @jazzycoder
      @jazzycoder Год назад

      @@FilledStacks Nice man! How is the situation there? there's some reports recently that it can be quite dangerous there?

    • @FilledStacks
      @FilledStacks  Год назад

      @@jazzycoder I've found that the news outside of SA is usually much worse than what's happening inside of SA. The worst thing in our country is violence against women in extremely low income communities.
      The majority of the country (in terms of population) lives in poverty. No electricity, water, etc. In those areas, females are abused, murdered, hurt, and taken advantage of.
      Outside of those areas, it's pretty normal. I've lived here my whole life and haven't been affected by it, also haven't had any females in my life affected by it, given that we live in a great place.
      Yesterday I drove past a Ferrari "morning run", it's a thing car owners with the same car type do and drive around in groups.
      There's still racism as well, from both sides. I'm a coloured (brown) and I hear it from my family and I also experience it from others (not in our race). These are very infrequent, but it's there.
      We're only 30 years out of apartheid so there are millions of people that grew up in their formative years being told how divided we should be and stay.
      Other than that I would say our police system causes for very dumb criminals to get away with stuff so more people are taking chances at taking what's not theirs.

    • @jazzycoder
      @jazzycoder Год назад

      @@FilledStacks Well stay safe mate, it's the same here in London, lots of stories about stabbings but you have to be quite unlucky to get caught up in it.

    • @FilledStacks
      @FilledStacks  Год назад +1

      @@jazzycoder I really appreciate the concern. Stay safe

  • @glrbrasil
    @glrbrasil Год назад

    Hey great video! I’ve been wondering since Google has a “backend language” in Go, why doesn’t the Go team interact more with the Dart and Flutter teams? Wouldn’t Go be a good language to, for instance, write an API for an app that uses Dart/Flutter in their frontend (instead of trying to turn Dart fullstack)? Just wanted your opinion on the topic, maybe I’m missing something.

    • @FilledStacks
      @FilledStacks  Год назад +1

      Hey, that's a good question. I was actually going to learn Go and start coding in that. The reason it's not promoted as much is because it's not appealing to the developers attracted to Flutter in General. A subset of developers that want to write the code once and use it everywhere. For this reason it's more appealing to not have to learn a new language just to do some basic backend stuff. In addition to that with go you still won't be able to share your models between your backend code and front end code.
      It makes sense to choose the best language for the task but if you're 1 dev, or maybe just two and you want to build something now without learning a new language it's always best to use what you already know.

    • @glrbrasil
      @glrbrasil Год назад

      @@FilledStacks Based on what you said, it makes a lot of sense why they promote Firebase so much. It provides exactly those simple but high utility backend functionalities. Thanks for the response 👊🏻

    • @FilledStacks
      @FilledStacks  Год назад

      @@glrbrasil Exactly, thank you for leaving a comment. I appreciate the question and discussions

  • @raghav042
    @raghav042 11 месяцев назад

    Is get servee good ?

    • @FilledStacks
      @FilledStacks  11 месяцев назад

      If it didn't make this list I wasn't impressed with it.
      But these are all based on how I like to write code, so it might be a good fit for you. You should try it out.

  •  Год назад

    What's the point if there are no native database connectors for Dart?

    • @FilledStacks
      @FilledStacks  Год назад

      Good question, and there are packages that provide connectors. MongoDB, SQL, Postgres, Maria there are even model => Schema => model generators to keep everything in sync.
      It might not be as advanced as C# with the entity integration but the packages that's available give enough optionality to make something.
      I'll have a more in depth answer for you as I attempt to build our app's backend using Dart. Once I run into issues and concerns like this I'll make videos about it and share my experience.

  • @anomihekenneth9586
    @anomihekenneth9586 Год назад

    Will it be a full series to get started with backend with dart language

    • @FilledStacks
      @FilledStacks  Год назад +1

      Potentially.
      As I build our backend using Dart and complete the functionality I will make that decision. Most likely it will be.

    • @anomihekenneth9586
      @anomihekenneth9586 Год назад

      @@FilledStacks can you make beginners friendly for those that just stepping into backend

    • @mobtereststudio
      @mobtereststudio 10 месяцев назад

      Hi@@anomihekenneth9586 , you can find beginner friendly tutorials for:
      -> Dart Frog here : ruclips.net/video/DlFYxNXERyI/видео.html
      -> Serverpod here : ruclips.net/video/Yn9pQp4Wc7E/видео.html
      Happy coding!

  • @ashrafalmekhlafi1747
    @ashrafalmekhlafi1747 Год назад

    What about aquaduct

    • @FilledStacks
      @FilledStacks  Год назад

      It's not as well maintained as the rest on this list.

  • @dnlmgwi
    @dnlmgwi Год назад

    Great insight 🤿

  • @andreygritsay762
    @andreygritsay762 Год назад

    I've tried Dart backends a couple years ago, they all were immature. Also the main drawback notices back then is Dart language itself, it's much easier to do the same thing in other languages like JS/TS or Python. Personally I love how FastAPI organized, it's really fast

    • @FilledStacks
      @FilledStacks  Год назад +1

      Yeah, a few years ago I also tried it out. It's in a better place now. It depends on your experience, i personally struggle with Javascript and type script.
      I haven't checked out fast api but I'll definitely look over it and compare it.

    • @andreygritsay762
      @andreygritsay762 Год назад

      ​@@FilledStacks for me personally Typescript and Dart if not twins, then brothers. There are even named parameters as well. Also NestJS is great, but FastAPI is more neat and simpler in my opinion

    • @FilledStacks
      @FilledStacks  Год назад +1

      Yeah, I use TS in a different project and some backend stuff. It's definitely not difficult to learn or use effectively. But as I'm hoping to push my limits on Dart and my videos and ideas using it using it on the backend is a good step.
      But I agree, some stuff are waaay easier to do in Node env using TS or JS. It's much more mature.

  • @ajaykotiyal427
    @ajaykotiyal427 Год назад

    🙂

  • @hichamreda138
    @hichamreda138 Год назад

    frog 🐸 🐸 first.

    • @FilledStacks
      @FilledStacks  Год назад

      Frog is last in this case 😄😄 thanks for watching

  • @user-lo3bc9tz2j
    @user-lo3bc9tz2j 11 месяцев назад

    Aca

  • @KonaTech
    @KonaTech Год назад

    😂❄️❄️❄️

    • @FilledStacks
      @FilledStacks  Год назад

      Haha, that's a snow flake 🤣 not a snorkel 🤿

  • @justvikas
    @justvikas Год назад

    Man where are you nowadays, are you okay ?

    • @FilledStacks
      @FilledStacks  Год назад +5

      Thanks for checking in man. I was away working on a few products, the company had to close down so now I'm gonna go fulltime on RUclips. I've posted 3 videos since I cMame back 😊 busy working on the new Flutter web series.
      And yes, I'm great! Thanks for asking. I appreciate it.

    • @justvikas
      @justvikas Год назад

      Great to know.. can't wait for the series. 🔥🔥

    • @FilledStacks
      @FilledStacks  Год назад +1

      @@justvikas Me neither! Working on it this entire week. Thanks for sticking around man, I appreciate the support.

    • @justvikas
      @justvikas Год назад

      Thanks man . Keep up the good work. 👏👏

  • @Ali-eo6zs
    @Ali-eo6zs Год назад

    snorkle emoji

    • @FilledStacks
      @FilledStacks  Год назад +1

      haha, guess you couldn't find the 🤿 Thanks for watching! Are there any topics you'd like to see discussed in Dart?

    • @Ali-eo6zs
      @Ali-eo6zs Год назад +1

      @@FilledStacks more web dev + mobile content using flutter and a stack (maybe using dart functions? or something more commonplace) which I feel youre already doing and want to do. Essentially using flutter with more common place stacks besides firebase. Without firebase, alot of features become really complicated when you want your app to scale. You cant cover it all, youre not meant to either but an explanation on how you would attempt it would be nice.
      Besides that I cant ask of much but to update what you already have posted if its required. Youve already done alot, have been following for years. Thank you for that, most likely wouldnt be here without your help and efforts at somepoint.
      Maybe a more indepth video of responsive builder and how to make your view responsive for different types of common views (eg. dashboard, landing page, etc) as opposed to simply having seperate views for specific screen viewports/breakpoints. I understand both are required but I'd prefer to do it without duplicating code and having an overcomplex widget. This tends to be more of a flutter foundation question but I'd like to see how one of the creators of responsiveBuilder uses it his everyday development.

    • @FilledStacks
      @FilledStacks  Год назад +1

      @Ali I appreciate the response. In the latest Flutter web video I show the full responsive pattern we use. There's no duplication of implementation, just usage of the shared widget and then each widget can respond to the screen how they see fit.
      I haven't required anything else besides scaling the text based on the screen width. This covered all our super complex responsive requirements and made it so maintainable.
      I won't be updating older videos any time soon. I think they serve as a good foundation.
      I appreciate the detailed response 😁 I'm hoping to share more backend stuff al though I will not build and manage my own if there are so many backends as a service like firebase. I dislike wasting time on things that have been made easier through platforms.

  • @CordSchneider
    @CordSchneider Год назад +1

    As always, your content never fails to delight! Well done, Dane, and I look forward to more of the same. 🤿
    A comment about the Serverpod dependencies. It does require Docker, but deploys Postgres and Redis for you. So not quite as daunting. I agree though about the testing. It will be interesting to see what direction they go in to support that.

    • @FilledStacks
      @FilledStacks  Год назад

      Much appreciated Cord. It's an interesting tool, definitely will be following it closely.

  • @inteist
    @inteist Год назад +1

    would appreciate a more detailed discussion of some of the pros and cons. You mention certain more advanced things or terms as a given. Providing examples or short explanations of what it means would be very helpful. 🤿

    • @FilledStacks
      @FilledStacks  Год назад

      Thanks Max! Do you have examples from the video of things that I mentioned that I could go deeper into?
      I'm asking because I thought I kept it quite basic, I might have some knowledge blindness. I would appreciate it if you can point it out to me.

    • @inteist
      @inteist Год назад

      @@FilledStacks in the end, where you talked about dep injection I totally lost you. Maybe it's just me though. I also was not in the best concentration mode when I was listening to that since this topic is interesting but not something I would really see myself as using in the immediate future. Also would be. Nice to see parallels to the nodejs ... It's arguably most popular technology for backend among app devs I would think. Shelf seems to be an express analogue. Would be useful if you mentioned this. That's all I could think of )
      You output nice content. Thank you.

    • @FilledStacks
      @FilledStacks  Год назад

      @@inteist Awesome, thanks Max I appreciate you diving into it. I will be making more videos on things like dependency injection, how it works, and how to implement it.
      I'm the process of finding a groove at which i can output regular content like this so I appreciate the feedback. It'll make me more cognisant of some engineering principles that might not be an understood principle in the community.

  • @AtomicPixels
    @AtomicPixels Год назад

    Super smart engagement hack for the snorkel thing. Cheers man this was very helpful 🤿

    • @FilledStacks
      @FilledStacks  Год назад

      I'm really appreciative of everyone that watches the videos to the end because of the effort it takes to create them. What would be the next thing you'd like to learn about Dart backend?

  • @aymennurhussen3689
    @aymennurhussen3689 Год назад

    🤿A much needed video Thank you 🎉 💟

    • @FilledStacks
      @FilledStacks  Год назад

      Thanks Aymen and thanks for leaving a comment.

  • @ihard_k_
    @ihard_k_ 8 месяцев назад

    TO THE END🥸

  • @HenryMainaDn
    @HenryMainaDn Год назад

    🤿🤿🤿

    • @FilledStacks
      @FilledStacks  Год назад

      Aaaaaaaaaaaaaah man🫡 thanks for watching until the end. I appreciate it. Would like to put out more videos like this for guys like you who watch until the end. Let me know if you have any topics you want me to cover in this style.

  • @arashor1334
    @arashor1334 Год назад

    🤿 yay

    • @FilledStacks
      @FilledStacks  Год назад

      Yeeeaaah! Thanks for watching until the end. Is there anything you'd like to learn about Dart backend for the next episode?

  • @BanchaRajainthong
    @BanchaRajainthong Год назад

    Great work! 🤿🤿🤿

    • @FilledStacks
      @FilledStacks  Год назад

      Thank you! I appreciate you watching until the end. Let me know if there's any topics you'd like me to chat about or do research on.

  • @user-ex4pd4ip7y
    @user-ex4pd4ip7y 11 месяцев назад

    🤿

  • @simoneckerstorfer4174
    @simoneckerstorfer4174 Год назад +1

    🤿

    • @juanmacias5922
      @juanmacias5922 Год назад

      🤿

    • @FilledStacks
      @FilledStacks  Год назад +1

      Yeeeeeeeeeaaaaaaaaahhhhh!! That's so awesome! Thank you for sticking around and listening. You get priority in the topics and questions. Anything you'd like me to cover leave it here and it'll get double points in my content list.

    • @FilledStacks
      @FilledStacks  Год назад +1

      @@juanmacias5922 Wooohooo! Thanks a lot for watching until the end. I really liked creating this style of content. As I mentioned to Simon. You get priority in the topics and questions. Any dart questions, and flutter questions. Leave it below and I'll add it to the idea list with double points.

    • @juanmacias5922
      @juanmacias5922 Год назад

      @@FilledStacks I'd probably suggest BLoC, I'm struggling to understand/implement receiving a Stream from Firebase lol

    • @FilledStacks
      @FilledStacks  Год назад +1

      @@juanmacias5922 mmmmmm, I also don't have any experience using BLoC. I only use Stacked for my app development.
      But i can definitely cover it in one of these videos, maybe compare its pros and cons.

  • @ledbird1909
    @ledbird1909 Год назад

    🤿

    • @FilledStacks
      @FilledStacks  Год назад +1

      Eyooooo, thanks for watching until the end. Much appreciated.

    • @ledbird1909
      @ledbird1909 Год назад

      @@FilledStacks The information were really useful, thank you.