Mountaineer

Dev tools

web framework

SHOW HN2024

145points
57comments
#584of 3,515 in 2024
Top 17%of 2024 by points

How HN took it

MixedNo clear lean

8 positive, 8 neutral or asking, 2 mixed, 2 critical, out of 20 comments about the project. Thread score +0.28.

Idea: 3 for, 1 againstDocs: 1 for, 1 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Polished, well documented for a v0.1 release

    From 1 comment
    • Kudos for how much polish and documentation work you've done here. It's rare to see a v0.1 release that's this accessible to newcomers, even rarer to see it all from one person.…
      yoz on HN
  • Tight frontend-backend integration reduces boilerplate

    From 2 comments
    • i like the idea of tight integration between frontend and backend by abstracting out the api/data fetching/transformation which is a lot of busy work
      android521 on HN
    • This would be fun to wire up into django middleware for some quick VM binding for react frontends. Appreciate the approach, as other's have said kudos and keep up the good work!…
      selecsosi on HN
  • Built-in SSR with fast rendering

    From 1 comment
    • Yes it does! SSR support out of the box (powered by V8). This was one element of the Rust layer that was really important to pin down early and start benchmarking for…
      icyfox on HN

Objections

  • Built on FastAPI, which some commenters avoid

    From 2 comments
  • Documentation does not show overall capabilities

    From 1 comment
    • I do agree it needs documentation. It is really difficult to tell what the overall capabilities of the framework are beyond being able to serve React. You can have multitenancy…
      evantbyrne on HN
  • Many moving parts across Rust, Python, TypeScript, React and V8

    From 1 comment
    • This looks interesting, but there's a lot of moving pieces (rust, python, typescript, react, v8). Maybe remove the .DS_Store files from repo and update your gitignore globally to…
      ElevenPhonons on HN

Requests

  • Built-in authentication, authorization and multitenancy

    From 2 comments
    • Before I try a web framework, I want to know if there's an easy way to do authentication, authorization and multitenancy. Multitenancy may have multiple approaches but am talking…
      samtechie on HN
    • This is awesome, thank you for building this. I've been looking for something like this for a long time. Does it have any built-in authentication features?
      silent_cal on HN
  • Svelte support

    From 1 comment
    • Very interesting work! Thanks for sharing. How hard do you think it'd be to swap React for Svelte ? Not that I feel strong for one or the other but I'm the process of learning…
      iwebdevfromhome on HN
  • Django SSR support without Node

    From 1 comment
    • Agreed. Would be very interested in the ability to do SSR on React components from Django, without proxying to Node to do so.
      WesleyJohnson on HN

Questions

  • What does it offer beyond existing solutions for rapid prototyping?

    From 1 comment
    • What makes it better than the current existing solutions though? For someone who is just interested in rapid prototyping?
      3abiton on HN
  • Is two-way binding planned?

    From 1 comment
    • Seems interesting as current Python-based solutions don't have good support for Javascript. I see the support for the binding is from Python to JS but do you have any plans to…
      buremba on HN
  • Is there a full example project?

    From 1 comment
    • Looove that approach! Other than the TODO example, is there a full project I can look at that's based on Mountaineer? If I choose to be an early adopter, what are the current…
      mlamina on HN

Alternatives named

  • Litestar

    From 1 comment
    • I don't really like the maintainer model. I'm more of a fan of Litestar, as they seem to have a similar product but more of a mature development model. I could be wrong.
      robertlagrant on HN
  • Dash

    From 1 comment
    • I'm very happy to see that this package makes use of pydantic. I have been a heavy user of Dash and there is a ton of room there for an improved dev experience via typed…
      bormaj on HN
  • CherryPy

    From 1 comment
    • My own preference, probably not similar to theirs but coming from Django, CherryPy and heck, I'll mention even ASP .NET Core, I prefer to design my websites in a more OOP way.…
      giancarlostoro on HN
  • Django with HTMX or Django REST framework

    From 2 comments
    • Django is better paired with something like HTMX.
      lagt_t on HN
    • My usual advice is to build a tool that you'd find useful. You can do the Todo app if you'd find it useful. To focus on react learning use a CSS library like react-bootstrap or…
      globular-toast on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/39524874)