<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ONIAN TECH | Ressources</title><description>ONIAN TECH accompagne les entreprises dans la transformation digitale, le cloud, l&apos;intelligence artificielle, le DevOps, l&apos;ESN en centre de services et le developpement logiciel sur mesure.</description><link>https://onian.tech/</link><language>en-us</language><atom:link href="https://onian.tech/rss.xml" rel="self" type="application/rss+xml"/><item><title>Android Room Database - Complete Guide to Local Persistence | Blog</title><link>https://onian.tech/blogs/android-room-database-complete-guide-local-persistence/</link><guid isPermaLink="true">https://onian.tech/blogs/android-room-database-complete-guide-local-persistence/</guid><description>Master Android Room Database for robust local data persistence. Learn how to design schemas, implement DAOs, manage migrations, and build efficient database operations with type safety and compile-time verification.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>android</category><category>database</category><category>room</category><category>persistence</category><category>kotlin</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Mobile App Performance Optimization - Android &amp; iOS Best Practices | Blog</title><link>https://onian.tech/blogs/mobile-app-performance-optimization-android-ios-best-practices/</link><guid isPermaLink="true">https://onian.tech/blogs/mobile-app-performance-optimization-android-ios-best-practices/</guid><description>Master mobile app performance optimization across Android and iOS. Learn practical strategies to reduce memory consumption, improve frame rates, optimize network requests, and deliver smooth user experiences on resource-constrained devices.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>performance</category><category>android</category><category>ios</category><category>optimization</category><category>mobile</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Android Jetpack Compose vs iOS SwiftUI - Modern UI Frameworks Comparison | Blog</title><link>https://onian.tech/blogs/android-jetpack-compose-ios-swiftui-modern-ui-frameworks/</link><guid isPermaLink="true">https://onian.tech/blogs/android-jetpack-compose-ios-swiftui-modern-ui-frameworks/</guid><description>Explore the powerful declarative UI frameworks - Android Jetpack Compose and iOS SwiftUI. Learn their similarities, differences, best practices, and how to build performant, maintainable mobile applications across both platforms.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>android</category><category>ios</category><category>jetpack-compose</category><category>swiftui</category><category>mobile</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>React.memo vs. useMemo: When to use each for better React performance? | Blog</title><link>https://onian.tech/blogs/react-memo-vs-usememo-when-to-use-each-for-better-react-performance/</link><guid isPermaLink="true">https://onian.tech/blogs/react-memo-vs-usememo-when-to-use-each-for-better-react-performance/</guid><description>Ever wondered when to use React.memo and useMemo? This in-depth guide clarifies their differences and shows how to leverage them for optimal performance.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>frontend</category><category>react</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Understanding Generators, Iterators, and Iterator Helpers in JavaScript | Blog</title><link>https://onian.tech/blogs/understanding-javascript-generators-iterators-and-iterator-helpers/</link><guid isPermaLink="true">https://onian.tech/blogs/understanding-javascript-generators-iterators-and-iterator-helpers/</guid><description>Understand JavaScript generators for pausing functions, ideal with large datasets. Learn iterator basics, next() method, and efficient iteration with helpers.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Deciding which state management to use: opting between useContext and Redux | Blog</title><link>https://onian.tech/blogs/deciding-which-state-management-to-use-opting-between-use-context-and-redux/</link><guid isPermaLink="true">https://onian.tech/blogs/deciding-which-state-management-to-use-opting-between-use-context-and-redux/</guid><description>In this article, we will explore two effective strategies for managing state in React apps: the useContext hook and Redux Toolkit. The article provides practical code examples for both the useContext hook and Redux Toolkit, and it discusses the advantages, disadvantages, and best-fit scenarios for each approach.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>frontend</category><category>react</category><category>redux</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Simplify Routing and Boost Performance with Next.js App Router | Blog</title><link>https://onian.tech/blogs/app-router-in-next-js/</link><guid isPermaLink="true">https://onian.tech/blogs/app-router-in-next-js/</guid><description>Discover the powerful features of Next.js 13&apos;s App Router built on React Server Components, enabling efficient route organization and layout creation. Improve performance with server-centric routing and seamless client-side navigation. Unlock advanced routing patterns like parallel routes and route interception to create sophisticated web applications with ease.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>frontend</category><category>nextjs</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Replace lodash.get method with optional chaining and nullish-coalescing operator | Blog</title><link>https://onian.tech/blogs/replace-lodash-get-with-optional-chaining-and-nullish-coalescing-operator/</link><guid isPermaLink="true">https://onian.tech/blogs/replace-lodash-get-with-optional-chaining-and-nullish-coalescing-operator/</guid><description>Learn how to replace the popular lodash.get() method with the new optional chaining and nullish-coalescing operator introduced in ES11(ES2020).</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Express.js User Registration: Easy Guide for Hassle-Free Sign-Up | Blog</title><link>https://onian.tech/blogs/expressjs-user-registration-easy-guide-hassle-free-signup/</link><guid isPermaLink="true">https://onian.tech/blogs/expressjs-user-registration-easy-guide-hassle-free-signup/</guid><description>Learn user registration with schema creation, password hashing, and MongoDB insertion for authentication.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>backend</category><category>node.js</category><category>express.js</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Difference between let, const, and var in JavaScript Explained | Blog</title><link>https://onian.tech/blogs/difference-let-const-var-javascript-explained/</link><guid isPermaLink="true">https://onian.tech/blogs/difference-let-const-var-javascript-explained/</guid><description>Discover the differences between let, const, and var in JavaScript for efficient variable handling.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>frontend</category><category>javascript</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>SMS Banking &amp; Mailing | Project</title><link>https://onian.tech/projects</link><guid isPermaLink="true">https://onian.tech/projects</guid><description>Plateforme de communication assurant la diffusion d&apos;informations a la clientele via SMS et mailing. Tech stack: SMS, Mailing, Banque, Relation client.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>SMS</category><category>Mailing</category><category>Banque</category><category>Relation client</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Application Mobile Bancaire | Project</title><link>https://onian.tech/projects</link><guid isPermaLink="true">https://onian.tech/projects</guid><description>Parcours mobile banking avec APIs securisees, notifications temps reel et experience client optimisee. Tech stack: Mobile Banking, APIs, OAuth2, Cloud.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>Mobile Banking</category><category>APIs</category><category>OAuth2</category><category>Cloud</category><author>rt@onian.tech (ONIAN TECH)</author></item><item><title>Plateforme Workflow Bancaire | Project</title><link>https://onian.tech/projects</link><guid isPermaLink="true">https://onian.tech/projects</guid><description>Validation multi-niveaux, tracabilite et automatisation des processus metiers. Tech stack: Workflows, Backoffice, Audit.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><category>Workflows</category><category>Backoffice</category><category>Audit</category><author>rt@onian.tech (ONIAN TECH)</author></item></channel></rss>