Home / Companies / Northflank / Blog / January 2022

January 2022 Summaries

2 posts from Northflank

Filter
Month: Year:
Post Summaries Back to Blog
Creating a Shopify app involves addressing numerous aspects to enhance the functionality of Shopify stores, from identifying merchant problems to building both front-end and back-end components using frameworks like React and NodeJS. Developers must manage API calls, database creation, and ensure data security while also navigating the deployment and hosting of the app, which is crucial for scaling and handling peak traffic during events like Black Friday. Northflank emerges as a robust platform for hosting and deploying Shopify apps, offering features like CI/CD integration, automatic scaling, and reliable networking to handle high traffic and ensure zero downtime. It provides essential tools for database management, including horizontal and vertical scaling and the use of multiple datastores. Additionally, Northflank facilitates observability through detailed logs and metrics, and supports seamless app management with its comprehensive UI, API, and CLI, catering to both solo developers and small teams aiming to efficiently grow their business.
Jan 25, 2022 1,393 words in the original blog post.
The blog post discusses the importance and implementation of customizable UI themes in web applications, primarily using React and styled-components. It emphasizes providing users with theme choices, such as light and dark modes, to enhance user experience and accessibility, catering to preferences related to reading comfort and visual impairments. The post details technical steps for integrating themes, including using the styled-components library to manage CSS within JavaScript files for component-specific styling, creating theme objects for consistent application-wide styling, and using React's ThemeProvider for theme application. It also explores persisting theme preferences across sessions using cookies, localStorage, or databases, and adjusting themes based on operating system preferences with media queries. Additionally, it guides on implementing user-customizable themes, allowing users to tailor themes to their preferences, and provides a demo app on GitHub and Northflank, illustrating the practical application of these concepts. Finally, it highlights Northflank's capabilities for deploying React apps with ease, offering a free tier to get started.
Jan 25, 2022 2,593 words in the original blog post.