Software Alternatives, Accelerators & Startups
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

Marko

An isomorphic UI framework similar to Vue.

Marko Reviews and details

Screenshots and images

  • Marko Landing page
    Landing page //
    2021-10-17

Features & Specs

  1. Performance

    Marko is designed for high performance with its features such as streaming, asynchronous rendering, and intelligent compilation. It allows for fast server-side rendering, helping deliver content to users quickly.

  2. Component Architecture

    Marko offers a component-based architecture which is beneficial for breaking down large applications into smaller, manageable pieces, promoting reusability and easier maintenance.

  3. Isomorphic Rendering

    Marko supports isomorphic or universal rendering, enabling the same templates to be rendered both on the server and client side, reducing code duplication and improving rendering speed.

  4. Ease of Use

    Marko provides a straightforward syntax and features like taglibs which simplify creating reusable components, making it easier for developers to build complex applications.

  5. Vibrant Ecosystem

    As a part of the eBay ecosystem, Marko has robust community and tooling support, ensuring developers have access to resources and extensions to enhance development.

Badges

Promote Marko. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

OVERSTORY by Richard Powell // Marko Book Club Review Earth Day 2020

EXIT WEST by MOHSIN HAMID // Marko Book Club Review #5

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Marko and what they use it for.
  • The Best UI Libraries for Cross-Platform Apps with Tauri
    SolidJS and Tauri form another potent combination for creating performant, lightweight, and secure experiences. SolidJS is a reactive UI library that is similar to Svelte in the way it compiles away reactivity and updates the DOM directly, but it also incorporates a fine-grained reactivity system reminiscent of libraries like Marko, Knockout, and MobX. - Source: dev.to / over 1 year ago
  • The Qase for Qwik: Love At First TTI
    Marko is a huge leap in the right direction. It has streaming, partial hydration, a compiler that optimizes your output, and a small runtime. I’ve also heard through the grapevine that Marko V6 also adds resumability to the framework as well. - Source: dev.to / almost 2 years ago
  • Movies app in 7 frameworks - which is fastest and why?
    Nevertheless, the future of JS frameworks is exciting. As we’ve seen from the data, Astro is doing some things right alongside Qwik. However, more noteworthy frameworks such as Marko and Solid are also paving the path forward with some similar traits and better performance benchmarks. We’ve come back full circle in web development - from PHP/Rails to SPAs and now back to SSR. Maybe we just need to break the cycle. - Source: dev.to / almost 2 years ago
  • Client-side Routing without the JavaScript
    And that is a similar feeling to the exploration we've been doing recently. Inspired equal parts from React Server Components and Island solutions like Marko and Astro, Solid has made it's first steps into Partial Hydration. - Source: dev.to / about 2 years ago
  • The Cost of Consistency in UI Frameworks
    I first posted this a year and a half ago but it's been haunting me ever since. I keep revisiting it. In my dreams, and my day job. When working on Marko 6, we couldn't make a decision and decided to throw an error if one tried to read a value already updated in that cycle until we could make up our minds. - Source: dev.to / over 2 years ago
  • Syntax highlighting library support for modern frontend frameworks
    There is no support for newer frameworks like Marko, which have their own file extension (format). - Source: dev.to / over 2 years ago
  • Ask HN: Which front-end framework would you use to build a web app today?
    Marko[1] immediately comes to mind. It’s developed by, and powers most of, eBay. High performance, “isomorphic” (same code runs server-/client-side), small client bundle with automatic “partial hydration” (compiler uses static analysis to only send JS for interactive parts of the view). Another good option might be Astro[2] which has a lot of similar goals to Marko, but lets you “bring your own framework” for the... - Source: Hacker News / over 2 years ago
  • Marko: A return to the good ol' days of web development
    Let’s get this out of the way first — I understand the fatigue that comes with hearing about the newest framework of the week, but Marko isn’t a new framework. Rather it’s an older, and somewhat lesser known library originally created at eBay that focused on the whole server rendering concept probably long before that was a twinkle in the eyes of some of your current faves. (As a JS dev I'm obligated to say that... - Source: dev.to / over 2 years ago
  • Does Google use Angular for all of its projects? Especially Youtube?
    I don't know if they still use it but when Ebay modernized their UI they created a Vue-inspired framework called Marko built around server-side string concatenation. I tried it once and it's pretty damn lean, it just never broke through to mainstream. Source: over 2 years ago
  • The weirdly obscure art of Streamed HTML
    Marko, some library with an ungoogleable name and a rainbow logo… oh, and JSX-like syntax? And a client-side virtual DOM that fit in my budget? And eBay has battle-tested it for its ecommerce websites? And it only uses client-side JS for stateful components? You don’t say. - Source: dev.to / over 2 years ago
  • Is there a famous Multi Page App Framework based on React?
    Thanks for helping, but these are all single page application frameworks. I'm looking for something like Marko.js from ebay. So something that is truly doing MPA. Source: over 2 years ago
  • Building for the (next) Web
    Partial hydration has been around for longer than you might think. Marko is a tool built by eBay which had the concept of partially hydrating the page as early as 2014. - Source: dev.to / almost 3 years ago
  • [AskJS] Looking for "forgotten" framework/MVC
    The community was big, the website looked like markojs.com and they didn't say they were an MVC or so. It was backed by lots of large companies (they showed). Source: almost 3 years ago
  • Solidjs – JavaScript UI Library
    When I go to https://markojs.com in Safari (14.1.2), the CPU load on my MacBook Air goes up above 100%. If I use the Brave browser, the CPU load is closer to 25%. Still too much. - Source: Hacker News / almost 3 years ago
  • Solidjs – JavaScript UI Library
    Heck of a library, and its creator, Ryan Carniato, is a very smart engineer who works on both Marko[0] and solidjs. He's really patient and answers my random questions on Twitter pretty reliably, I have to say I appreciate it! I have to say the performance that solid eeks out of the DOM is really next level. I think it could use a small augment in the docs about migrating from React to SolidJS, but all around the... - Source: Hacker News / almost 3 years ago
  • The Quest for ReactiveScript
    There is another approach that I first came across talking with the Marko team almost 2 years ago. Marko is an interesting language because it heavily values markup syntax, and the maintainers had basically resolved that they wanted to bring their reactivity into their tags. - Source: dev.to / almost 3 years ago
  • Understanding Transitional JavaScript Apps
    Now as some of you know this has been an area of focus for me the last couple years both with Marko and even to some degree with Solid. In fact it's kind of been on everyone's mind:. - Source: dev.to / about 3 years ago
  • Hydrogen: Shopify's React-based framework for building custom storefronts
    While I personally prefer JSX-based tools, I’d be remiss not to mention Marko[1], a component framework developed by eBay. It has (and has had for years) everything mentioned above the fold (s/React Server Components/automatic partial hydration/) other than, of course, any built in Shopify functionality. 1: https://markojs.com/. - Source: Hacker News / about 3 years ago
  • MPA, SPA and Partial Hydration
    This concept proposes hydrating only parts of the whole site - parts where we needs interactivity, this in turn help us ship less JavaScript to the client by only hydrate demanded components, thus improving page load time & time to interactive. As of now only some of static sites frameworks support this out of the box (which I know of): Astro & Marko. - Source: dev.to / about 3 years ago
  • Electron Adventures: Episode 41: Marko
    There are many Javascript frameworks, and even if you never used most of them, you've probably overheard their names. Then there's Marko. - Source: dev.to / about 3 years ago
  • Introducing the Marko Tags API Preview
    The Marko Tags API is a new set of Core Tags coming to Marko. They let you use state in your templates without using classes. - Source: dev.to / over 3 years ago

Do you know an article comparing Marko to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Marko discussion

Log in or Post with

This is an informative page about Marko. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.