TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Meatier – A Meteor alternative

137 pointsby mikexstudiosover 9 years ago

16 comments

civilianover 9 years ago
Wow, there&#x27;s a ton of jerks here dissing the variety of javascript frameworks here.<p>Look, the web is a fast evolving platform. Similarly, the best way to understand the tradeoffs a framework makes is write your own own! You probably shouldn&#x27;t use it in production, but it&#x27;s a good exercise. And writingcode is so easy to do (just code for awhile!) that we&#x27;re getting a proliferation of it. This is a good thing!<p>I just wrote a carousel widget in jquery. Yeah, I know there are 10million carousel widgets I could have downloaded, but I wanted to understand it better so I made it on my own. (And yeah, I know carousels suck, tell my company&#x27;s marketers that.)<p>We don&#x27;t hear complaints when people try building new game engines from scratch. Granted, maybe those aren&#x27;t posted on HN often?<p>@minionslave, @untog, @sergiotapia, looking at you guys.<p>&#x2F;&#x2F; edit: And looking at the github page, this isn&#x27;t really a new framework anyway? It&#x27;s like... the web-dev equivalent of a review paper. He looked at meteor&#x27;s stack, and swapped a lot of the component pieces. And that&#x27;s cool and informative.
评论 #11075393 未加载
untogover 9 years ago
As someone who works in JS day in day out, I&#x27;m becoming less and less sure the entire ecosystem isn&#x27;t an elaborate parody.<p>Replacing one monolithic structure with another one because the component parts aren&#x27;t right? Just skip the monolith part and use the components you want.
评论 #11075910 未加载
评论 #11074431 未加载
mattkrickover 9 years ago
I made this. Neat!<p>For those that didnt read more than the title, it&#x27;s database agnostic. It scales vertically and horizontally. It&#x27;s not a framework, frameworks are dead. Its just a bunch of packages that fit together like Lego pieces.<p>If you don&#x27;t need these things (or don&#x27;t know what they are) don&#x27;t complicate your life! Get off HN and build something :-)
评论 #11077804 未加载
nailerover 9 years ago
This is far closer to mainstream JS - with the benefits that offers, eg, wide user base, maintained version of node, etc - while offering the same &#x27;change item in browser, DOM updates, DB replicates, other clients see changes&#x27; as Meteor did.
colinramsayover 9 years ago
I like the idea of this; it&#x27;s really what Meteor should be but they&#x27;d provide support&#x2F;hosting&#x2F;etc.<p>One thing I&#x27;m concerned with in general with stacks like this is their use in mobile stuff - even React+React Router+Redux+redux-form adds a fair bit to a payload, even before you start developing an app. As nice as it is to use, for mobile I roll my own.
评论 #11076503 未加载
sergiotapiaover 9 years ago
Is this a parody? It must be right?<p>&quot;Meteor is awesome! But after 3 years, it&#x27;s starting to show it&#x27;s age.&quot;<p>Edit: Reading more into it, this is just a starter kit and not a replacement for Meteor. You lose everything that made Meteor insanely popular, for what exactly? RethinkDB?
评论 #11076516 未加载
评论 #11075632 未加载
评论 #11074554 未加载
评论 #11074262 未加载
评论 #11074291 未加载
vdaniukover 9 years ago
RethinkDB + graphql is exactly what I missed from Meteor :) Meatier seems like a promising stack.
ufmaceover 9 years ago
Looks interesting - I only briefly tried Meteor, but it seemed like one of those very tightly-coupled frameworks - everything is all nice and sweet as long as you&#x27;re using all of the official stuff, but try to switch out something, and you&#x27;re in a world of pain. Sounds like this is trying to both switch out some of Meteor&#x27;s choices that haven&#x27;t aged so well and also make the whole package more modular.
jakozaurover 9 years ago
Nice project, but wouldn&#x27;t call it yet Meteor alternative. It looks more like Meteor 0.x, but done with a few different tools.<p>Still it doesn&#x27;t solve my main problem with Meteor adoption. Right now if you would like to use Meteor you need to start from scratch using specified database. That limit adoption a lot. I would love if Meteor could be adopted more incrementally by companies (e.g. write collaboration layer to your existing app).
audessuscestover 9 years ago
Looks like what Meteor team are planning to do...<p>Very interesting as a complete web app starter kit
评论 #11074258 未加载
minionslaveover 9 years ago
JavaScript people have programming ADHD. &quot;This system works fine, but we&#x27;ve been using it for too long, let&#x27;s just rewrite it with the latest greatest&quot; &quot;Angular, let&#x27;s rewrite that from scratch&quot;<p>Imagine is Microsoft released a totally new version of C# every year, and stops supporting it.
评论 #11075257 未加载
评论 #11075205 未加载
评论 #11074991 未加载
评论 #11074676 未加载
ianamartinover 9 years ago
I just don&#x27;t understand how anyone can make a &quot;best&quot; decision these days.<p>I&#x27;m not a frontend person. I&#x27;m backend and middleware and infrastructure, although I&#x27;m trying to figure out the front end stuff.<p>Maybe I just don&#x27;t understand what people are trying to accomplish. In fact, I&#x27;m sure of that. I can&#x27;t for the life of me figure out why you would want to have your front end so tightly coupled to you database.<p>Can someone explain to me in simple terms how and where I would use one of these JS frameworks in the context of a Python or Golang or Ruby&#x2F;Rails app?
评论 #11076107 未加载
评论 #11076116 未加载
Skywingover 9 years ago
How does this do server side rendering but also uses local storage for storing auth token?
ranyefetover 9 years ago
This is the exact same stack and components i was thinking about for a while, nice job integrating everything together!
Kiroover 9 years ago
You should capitalize the M in the title.
评论 #11075726 未加载
评论 #11074254 未加载
maerF0x0over 9 years ago
My main wish is that it was written in Go. Maybe I&#x27;ll do that someday. Maybe.