μ μλ§ κΈ°λ€λ € μ£ΌμΈμ.
TechPrep
2024. 10. 4.
This is an overview of the core differences between Long Polling, Server Sent Events, WebSockets, and Quick UDP Internet Connections (QUIC) Preparing for a technical interview? π Checkout https://techprep.app/yt π Links π Code β https://github.com/techprep-gh/lp-ss-websockets Uber QUIC Blog β https://www.uber.com/en-GB/blog/employing-quic-protocol/ β° Time Stamps β° 0:00 Long Polling 2:47 Server Sent Events (SSE) 5:15 WebSockets 7:54 Quick UDP Internet Connections (QUIC) 9:47 Summary
This is a talk from the Full Stack Flutter conference held in May 2024. https://fullstackflutter.dev Apps have come a long way since the launch of AppStore and PlayStore (Android market) in 2008. In traditional apps, the data is driven by the backend, and the UI is driven by the client (web, iOS, Android). As the app grows they become more personalized, dynamic, and complex. Sending updates and bug fixes to these apps becomes a challenge. What if the client doesnβt need to know what they were displaying? What if we could steer the UI from the server itself? This is precisely the premise of Server-Driven UI (SDUI), a new approach to mobile app development that addresses these limitations. In SDUI, the server is responsible for generating the UI, and the client simply renders it. This allows for more personalized, dynamic, and complex UIs, as well as easier updates and bug fixes. In this talk, we will discuss the benefits of SDUI and how it can be used to build better mobile apps. We will also introduce Mirai, an SDUI framework that we are building at Securrency. Mirai uses Flutter's declarative UI to make it easy to build SDUI apps. Key Takeaways and learning points: - Understanding Server-Driven UI (SDUI) - The benefits of SDUI - How Mirai works - Building an SDUI app with Mirai - Challenges of building an SDUI app - Future of Mobile App Development Keywords: Server-Driven UI (SDUI), Dynamic UI, Mirai About the speaker Divyanshu Bhargava is leading the mobile engineering at Securrency. He is a Google Developer Expert in Flutter & Dart and an Organizer of Flutter Abu Dhabi & Dubai. His passion for building apps took him to mobile development, these days youβll find him talking about Flutter and the future of tech. He is an open-source enthusiast and an avid tech blogger. When he is not coding you can find him kayaking, reading, traveling, or thinking about coding.
2024. 10. 3.
Use List.generate to programatically create child widgets of rows, columns, and any widget that doesnβt have a builder constructor. List.generate API documentation βhttps://goo.gle/3z3QsOS [Flutter tutorial] Create mixed lists with different items β https://goo.gle/4caRpn1 Watch more Technique of the Week β https://goo.gle/FlutterTechnique Subscribe to Flutter β http://goo.gle/FlutterYT #Flutter #TechniqueOfTheWeek Speaker: Eric Windmill Products Mentioned: Flutter
2024. 6. 18.
How old were you when you started coding? Letβs hear it in the comments! π¨βπ»π₯
2024. 10. 17.
2024. 9. 12.
In this video, we'll be diving into the world of JavaScript and exploring the Lerp function. The Lerp function is an essential tool for creating smooth animations and transitions in your web projects. We'll start by breaking down the concept of linear interpolation and how it applies to programming. From there, we'll explore the syntax and parameters of the Lerp function in JavaScript, so you can start using it in your own projects. We'll also provide practical examples of how the Lerp function can be used in real-world scenarios, such as creating smooth transitions between colors, positions, and sizes. If you're new to programming or looking to enhance your JavaScript skills, this video is perfect for you. By the end of this video, you'll have a solid understanding of the Lerp function and how it can help you create dynamic and engaging web projects. Useful links: MDN Web Docs: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/lerp W3Schools: https://www.w3schools.com/jsref/jsref_lerp.asp
2023. 3. 29.
μ€νλ§ λΆνΈ 3.0 μ΄ λμ¨μ§ μ΄λλ§ 5κ°μ. μ€νλ§ 6μ μΆμμ ν¨κ»ν¨κ» μλ°-μ€νλ§-μ€νλ§ λΆνΈμ λ³νλ₯Ό ν¨κ» μ΄ν΄λ΄ λλ€. ποΈ κΉμ§ν (컬리) ποΈ μ€νλ§μΊ ν 2023 Session 1 (2023λ 4μ 22μΌ) π§ SKT Tower 4μΈ΅ μνμ€ν π λ°νμλ£ https://springcamp.ksug.org/2023/static/media/track1.2409cb6154c60c9fff9b.pdf πΊ μ€νλ§μΊ ν 2023 μμ λͺ¨λ 보기 https://www.youtube.com/playlist?list=PLdHtZnJh1KdbR9xXyiVJ-BClLTXCw66y3 [π μ€νλ§μΊ ν & KSUG] μ€νλ§μΊ ν 2023 μΉ https://springcamp.ksug.org/2023/ μ€νλ§μΊ ν νμ΄μ€λΆ https://www.facebook.com/springcampkr μ€νλ§μΊ ν μ νλΈ https://www.youtube.com/@springcampkr KSUG μΉ https://www.ksug.org/ KSUG κ΅¬κΈ κ·Έλ£Ή https://groups.google.com/g/ksug KSUG νμ΄μ€λΆ https://www.facebook.com/groups/springkorea KSUG μ νλΈ https://www.youtube.com/@workerksug7409 #KSUG #μ€νλ§μΊ ν #μ€νλ§λΆνΈ3 #μ€νλ§λΆνΈ
2023. 7. 23.