Liquid Weekly #44 - Shopify Editions Videos

Catch up on all the news from Shopify Editions last week 
Shopify Development news and articles
 
Liquid Weekly

Karl Says


We're kicking this issue off with a series of quick videos from Shopify highlighting some of the juiciest developer goodness announced last week. Enjoy!

Shopify Editions Quick Takes

Meet Shopify Functions. A powerful new way to extend Shopify.
With Shopify Functions, developers have the flexibility to extend or replace native Shopify server-side business logic to meet the unique business needs of every merchant. Built on Shopify infrastructure, Functions can scale up for major sales events and still execute code in less than 5ms. Functions are available to all Shopify merchants, deployed with an app, and configured directly in the admin, so merchants never have to touch a line of code.
Introducing Hydrogen & Oxygen - the Shopify stack for headless
Build fast, headless storefronts with a React-based framework built by Shopify, for Shopify. From pre-built components and starter templates to hooks and utilities that map directly to Shopify’s APIs, Hydrogen gives you the tooling you need to accelerate development. When you're ready to get your storefront in front of customers around the globe, deploy directly to the edge with Oxygen: a built-in global hosting solution that’s just a simple “git push” away.
Build great commerce apps with Built for Shopify
We’re sharing exactly what a great commerce app looks and behaves like—no guesswork required. Built for Shopify includes new standards and App Design Guidelines with clear components and visuals for building an app. When apps meet Shopify’s new standards, they’ll be eligible to be featured on our highest-converting surfaces in the Shopify Admin and App Store. Your apps get more visibility, and business owners get access to the best commerce apps available.
Build faster - Shopify CLI 3.0, starter templates and more
Looking to build your first Shopify app? We’ve simplified the writing and pushing of an app in our CLI and also improved the navigation and app distribution process in the Partner Dashboard. We also shipped new getting started app templates as well as a sample app, so you can build faster.
Unlocking Shopify Checkout for Developers
Build powerful apps for Shopify checkout and Shop Pay with Checkout Extensibility. Now in developer preview, Checkout Extensibility is uniquely designed to be secure, fast, and upgrade-safe, providing everything developers need to optimize the checkout experience for buyers. The best part? For the first time, Shopify is unlocking the ability for partners to deploy their customizations through a custom app or public app on the Shopify App Store.

News & Articles

Why Ruby on Rails Is Still a Good Choice in 2022
very year, we’re pelted by articles proclaiming the death of this gem of a framework. And while Ruby on Rails (RoR) is a bit over 15 years old, it’s nowhere close to passing on from the world of programming. Why use Ruby on Rails, you're wondering? In fact, there are many use cases where RoR offers a better fit than any other tool.
Shopify Website Design: Examples, UX Tips & Navigation Best Practices
In this article: We will guide you through the process of creating a beautiful, functional, and user-friendly Shopify store that truly converts. We will highlight tips and examples of websites for all the important steps – from the user’s first visit to the checkout. We will also discuss the general benefits of using the Shopify platform and tell you how to prepare for the launch of your own online store.
Shopify gifts ecommerce websites more than 100 new features
Shopify has announced over 100 new features as it pushes to improve its ecommerce platform. At its bi-annual showcase, Editions, Shopify launched a new headless commerce offering called Hydrogen & Oxygen, as well as new ecosystem, checkout dev capabilities and various other upgrades.
Related products with product_list (sections & metafields)
Adding specific related products to a product page just got easier 🎉. Shopify recently added two new features that make this process a lot more straightforward and user friendly for the merchant. List values for product metafields The new product_list section input setting Prior to these we could use metafields, but we'd have to explain how to create metafields with namespacing and finding the product handle to merchants if they wanted to be able to edit/add them. This also made the process a little brittle, prone to spelling errors or changes to the product handle.

Changelog


Tools

Embedded App Improvements with App Bridge
With the latest App Bridge enhancements, your app will now look, feel, and perform like it’s a part of Shopify. More specifically, App Bridge mobile apps can now load 85% faster from the Shopify iOS and Android apps when you enable mobile optimization for your embedded app. App Bridge apps can also now leverage full-screen mode, just like our first-party apps, for complex workflows in the Shopify admin. Lastly, apps that use the NavigationMenu component will now have their navigation embedded into the Shopify admin for faster, more natural access.
Introducing Shopify CLI 3.0
The updated Shopify CLI 3.0 is both easier to use and more powerful than ever. With Shopify CLI 3.0, we’ve simplified the development process by reducing the number of commands that you need to get started from 13 to 5. You can also now leverage a single project for your app and extensions, preview your entire project with one command, and push your entire project together with a single command when you’re finished.
App distribution decoupled from app creation, new Partner Dashboard navigation
What a relief - app distribution is now decoupled from the app creation flow in the Partner Dashboard! This means you no longer have to select a public or custom app type before you start coding. We’ve also improved the navigation within the Partner Dashboard and added a Distribution page, where can manage your Shopify App Store listing or generate your merchant install link. Also, if you’re building your app using Shopify CLI, you’ll be able to copy and paste the commands you need to get started right from the dashboard.

Events

Nothing on the radar

Jobs

Front-End and Full Stack, FT, Canada
Heather Tovey at iamota is hiring two new Canada-based team members for the iamota dev team: Front-End and Junior Full-Stack. Come work with me!
Enavi - Full Stack Shopify App Developer, US Remote
Become part of a small growing Shopify development and CRO agency. If you are looking for an opportunity to learn, collaborate, and create solutions you've found the right job. We are looking for a Full Stack Shopify App Developer who will be responsible for working with custom apps. The first project you will be working on is a custom subscription app
Maestrooo - Support specialist (junior position, remote)
Maestrooo is the leading Theme company on Shopify. Our themes are used by tens of thousands of merchants every year, ranging from bootstrappers to large companies, who take advantage of our beautiful design, stable code, and outstanding support. In order to cope with the constantly increasing support load, we are looking for a new support staff member who will help us to grow in a sane way.

Tip of the Week

Use Bundler in short Ruby Scripts

Do you have a small ruby script or a single file project where you'd like to use Bundler for gem management?

With inline support in Bundler, you can specify a Gemfile right inside your ruby code

Screenshot by Matheus Richard

Once in place there's no need to run the bundle command, simply running the script will install any gem dependences

Thanks to Matheus Richard for the tip and code listing!

 

Older messages

Liquid Weekly #43 - Building a Form with Polaris

Tuesday, June 21, 2022

Learn how to build a form using Polaris and much more! Shopify Development news and articles Issue #43 - 6/21/2022 Read Online Liquid Weekly Karl Says Summer Survey 2022!☀️⛱🍉 Nothing says summer like a

Liquid Weekly #42 - How To Build A Theme From Scratch

Tuesday, June 14, 2022

Learn all about the process for building a theme from scratch Shopify Development news and articles Issue #42 - 6/14/2022 Read Online Liquid Weekly News & Articles How To Build A Theme From Scratch

Liquid Weekly #41 Migrating a theme to Online Store 2.0

Tuesday, June 7, 2022

Learn how to migrate a theme to Online Store 2.0 Shopify Development news and articles Issue #41 - 6/7/2022 Read Online Liquid Weekly News & Articles Lessons learned: Migrating a theme to Online

Liquid Weekly #40 Carousel with Alpine.js

Tuesday, May 31, 2022

Tutorial using Alpine.js and Shopify Dev Store Testing Shopify Development news and articles Issue #40 - 5/31/2022 Read Online Liquid Weekly News & Articles Custom JavaScript Carousel (Slider) with

Liquid Weekly #39 Reimagining Shopify Unite

Tuesday, May 24, 2022

An update on Shopify Unite and lots of developer goodness. Shopify Development news and articles Issue #39 - 5/24/2022 Read Online Liquid Weekly Karl Says Shopify Unite 2019 was my first and only in-

You Might Also Like

🖤 Laravel Black Friday Deals!

Wednesday, November 27, 2024

The biggest deals of the year Laravel Black Friday Deals View in browser Laravel News Editor Note: We are sending this outside the regular Sunday newsletter schedule because some of these specials end

BetterDev #271 - Memory: The Forgotten History and Why did Windows 95 setup use three operating systems?

Wednesday, November 27, 2024

Better Dev #271 Nov 26, 2024 Hi all, Welcome to thanksgiving issue of BetterDev. Hope everyone had a safe and warm thanksgiving. It's getting so cold these days. If you are in warzone such as

Mapped | Unemployment Rate By U.S. State in 2024 💼

Tuesday, November 26, 2024

As of October 2024, DC and Nevada tied for the highest unemployment rate in the US at 5.7%. Which states saw the lowest rates? View Online | Subscribe | Download Our App FINAL CHANCE - ENDS TONIGHT!

🔊 7 DIY Tips for Soundproofing a Room — Why I Switched to Xfce for Linux Mint

Tuesday, November 26, 2024

Also: Home Theater Sound Terms Explained, and More! How-To Geek Logo November 26, 2024 Did You Know The shiny layer of a CD doesn't contain the data; the plastic polycarbonate layer does. The shiny

JSK Daily for Nov 26, 2024

Tuesday, November 26, 2024

JSK Daily for Nov 26, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

NumPy, Loop Targets, Vector Animation, and More

Tuesday, November 26, 2024

NumPy Practical Examples: Useful Techniques #657 – NOVEMBER 26, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo NumPy Practical Examples: Useful Techniques In this tutorial, you'll learn how to

Your Games Quarterly newsletter has arrived

Tuesday, November 26, 2024

What's new for games in Google Play and Android Email not displaying correctly? View it online November 2024 The First Developer Preview of Android 16 The First Developer Preview of Android 16

Daily Coding Problem: Problem #1620 [Hard]

Tuesday, November 26, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. Sudoku is a puzzle where you're given a partially-filled 9 by 9 grid with

Final Hours: Help Save "The Art of Data" From Falling Short 🙏

Tuesday, November 26, 2024

Will Visual Capitalist end up revealing the secrets behind data storytelling? There are 12 hours left to change the fate of "The Art of Data". View Online | Subscribe | Download Our App Help

Spyglass Dispatch: Meta's Bluesky • Apple's China AI Problem • Apple's Chinese iPhone Problem • Perplexity Voice Pin • Susan's Message on Lung Cancer

Tuesday, November 26, 2024

Meta's Bluesky • Apple's China AI Problem • Apple's Chinese iPhone Problem • Perplexity Voice Pin • Susan's Message on Lung Cancer The Spyglass Dispatch is a free newsletter sent out