hydrogen
Liquid
hydrogen | Liquid | |
---|---|---|
21 | 45 | |
1,663 | 11,378 | |
3.1% | 0.5% | |
9.6 | 9.0 | |
5 days ago | 5 days ago | |
TypeScript | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hydrogen
-
Setup Shopify GraphQL Admin API Client in Hydrogen
Hydrogen generates its own types for the Storefront API and Customer Account API using this codegen. We have to do something similar to generate types for the Admin API.
- Help with my first ecommerce in next.js
-
Remix web framework aquired by Shopify
This acquisition is very much in the context of https://hydrogen.shopify.dev/roadmap/#first-quarter and https://github.com/Shopify/hydrogen - Shopify very much wants to move to the modern era.
And to address your point, it's not gaslighting to say that React enables interactions that would be essentially impossible if restricted to server-side templating. But there's certainly some degree to which trendiness and a desire to attract developers into their ecosystem is driving this as well.
-
My thoughts after trying to port a Shopify store from NextJS to Shopify Hydrogen
I would say its main selling point is obviously the integration with Shopify. It comes with hooks, components and types to make it really easy to interact with the Shopify API. (They also use an XState state machine for the cart.)
-
How can Shopify have a market cap of 50B when the whole market for website builders is worth about 2.3B?
Shopify's got their own headless framework for storefronts built on React called Hydrogen. Just recently came out of beta. Has a built in React hook for GraphQL queries to the storefront.
-
Fresh is a new full stack web framework for Deno
All the activity around V8 Isolates + "workers" is so cool-- exceptional performance, don't need to think about regions, and CDN-like benefits
Shopify's new store-builder thinks this way too: https://github.com/Shopify/hydrogen
-
Shopify - How We Built Hydrogen: A React Framework for Building Custom Storefronts
Not sure what documentation you're looking at, because we have a ton here: https://shopify.dev/custom-storefronts/hydrogen
-
Get Started with Shopify's New Headless Hydrogen Framework
Full Docs and Image Source
- What is the point of learning to build e-commerce websites when platforms like Shopify exist?
- Need advice which offer to select. Have been offered a position as a react dev in one company and as shopify developer in other. What is future of shopify vs react.
Liquid
-
Authoring Custom Spin Templates
Both content files and snippets use the Liquid template language. Consult the Liquid documentation to learn more about its syntax and language capabilities such as control structures.
-
Deploy a Laravel Application using CloudRay
Now, before running the scripts, you need to define values for the placeholders {{db_name}}, {{db_user}}, {{db_pass}}, {{github_access_token}}, {{github_user}}, {{repo_name}}, and {{domain}} used in the scrips. CloudRay processes all scripts as Liquid templates. This allows you to use variables dynamically across different servers.
-
Level Up Your Markdown: Embedding Dynamic Content with remark-react-liquid-tag
Liquid tags are special elements to use in markdown. They are custom embeds that are added via a {% %} syntax. Liquid is a templating language developed by Shopify.
-
From Zero to Liquid Hero: Mastering Shopify’s Templating Magic with Jekyll
Welcome to the Liquid party—where Shopify’s templating magic comes to life, and we’re about to have some serious fun. Liquid is a Ruby-powered, open-source language that’s all about making dynamic content a breeze, whether you’re crafting a blog with Jekyll or a slick Shopify store. Think of it as the friendly middleman between your raw data—like titles and tags—and a polished webpage, without any scary server-side shenanigans.
-
Managing LLM prompts in DotNet with DotPrompt
You might notice that the prompt has template instructions in there. To create this we used the Fluid library which is based on the Liquid template language from Shopify. It's got some great features in it and helps to make the prompt generation pretty powerful.
-
Instantly preview rendered liquid template
Liquid is a template language created by shopify. In my use case I use it for generate html that is almost similar looking but differs in data. So when iterating over my HTML, I need to preview the changes I made combined with my data.
-
Eleventy vs. Next.js for static site generation
Inside the blog directory, create an index.liquid file. This will be our blog’s homepage. Eleventy provides a number of options when selecting a template engine. For this project, we’ll use Liquid.
- How to Express Logic "and", "Or", "Not"?
-
How To Choose the Best Static Site Generator and Deploy it to Kinsta for Free
Templating engine: SSGs rely on templating engines to define the structure of web pages. These engines enable developers to create reusable templates and incorporate dynamic content. Popular templating engines include Liquid, Handlebars, Mustache, EJS, ERB, HAML, and Slim.
-
Count tickets opened per organization based on a custom field (ticket type/category)
Assuming I understand the ask, I think my approach would be to have a trigger fire when a ticket's custom field is set to "add user to the application." That trigger would notify a webhook. That webhook would be set to the Organization API endpoint with a payload that uses liquid markup to add 1 to the existing Organization's value.
What are some alternatives?
rust-zmq - Rust zeromq bindings.
Mustache - Logic-less Ruby templates.
shopify-theme-lab - Shopify theme development environment using Liquid, Vue and Tailwind CSS. Built on top of Shopify CLI 🧪
Slim - Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic.
vite-material-ui - A Vite starter template for React, TypeScript, and MUI
Haml - HTML Abstraction Markup Language - A Markup Haiku