Uh, yeah. Uh, real close, sir. I missed your question. You're asking if Amplify requires stair, you know, in fact, my favorite, please do use Amplify NEXT, and just as a new act, because this is a React conference and boa I use next on a lot and you can use VITA as well. Just answer those questions correctly. when he asks you about your project setup and that way it knows where to put all the files and knows how to deploy your app when he needs to deploy them.
Okay. Yes. If you'd it's only checks for changes. It doesn't just, it doesn't waste time when there is nothing to do. It doesn't just review stuff. It checks, for example, if you, if you knew through your model is by the ways for everyone that doesn't have a question series asking if a if Amplify builds your backend and push or pull in brackets, no, it doesn't. It just checks for changes. So for example, if you made a change to your, to your model, to your file, and then you push it's great to see, okay. Hey, yes, it looks like you need that least file is, is different from the last time we took a look at it. So I think we should redeploy the models.
Okay. It basically works like Amplify CLI still works like Git. It's like a, a mini SASS control. We still waiting for the build to be done. And let's see. It's done. It's currently just being different, and no.
Okay. Yes. Jason's asking if I've ever been in a situation where a designer breaks the layouts from making design changes. Yes. So that's the first time I worked on this, the designer didn't adhere to like maybe making sure that the layout won't be broken. That's for sure. But what would, if you are using auto layout? So if you know, like the designers know what auto layout is, that is the right way to build designs. If you auto layout behave like flex boxes, they are like the flex box of Figma. So if they don't make you the auto layout, things fall apart when you pull it. So just make sure that if you are one designer and you have a top design, make sure the designer takes advantage of Figma auto layout. That's actually the industry standard way for designers to create layouts. Okay? And Amplify uses that as well. To make your layout look exactly like the way it looks in the design. But of course there have been situations where the designer was just like putting stuff around the page and Amplify didn't exactly do it. Like it knew it was because they were not using auto layout. It had to default to CSS positioning, which of course, you know, how that ends up being like it's, it becomes an ugly experience, Okay?
Cool. I think our deployment is done. So you can click on this domain URL now. And we should get our sign in option and viewing once more. So you can see this is a remote URL now. So this is, that's pretty much it. This is how to build an app with AWS Amplify and do that quickly. We just, in 1 hour 30 minutes, we designed, well, we didn't design of course, but we pulled in companies from Figma. Set up our components, bound data to them, set up authentication, set up authorization, pulled our components into React, rendered our components, deployed our app in literally just 1 hour, 30 minutes. So we are also early developers. We know how long this will have taken us to do that. This is a week's effort done in 1 hour, 30 minutes. That is just, that is just mind-blowing. And, I would recommend you try this out and also try to break things like brutally test this, test Amplify. The UI one is new, the UI feature is new, you can literally see that here, and we are constantly rolling new features out for this. But, if you, if you, if you, if it feels like it's against your workflow, totally use another library you can use, and by the way, I have an article I'm working on a video I'm making on how to use, still use both UI library as well as, take advantage of UI library slash UI library feature in Amplify, and use it with other third party libraries like Tailwinds CSS, okay. So, in case you're interested with that I'll leave a comment in the video so once it's done, once the video's uploaded, so if you want to learn how to combine different libraries together with this feature, it's completely possible, all right?
So that's, that's, that's all, that's all for this workshop and thank you all for joining.
Comments