Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wirahx
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
wirahx
1y ago
I wanted this workflow but we absolutely share the same problems. However it took a few minutes on their site to see that the workflow involves explicitly assigning tickets to cheepcode in order for it to work on them. That being said, I tr
2.
▲
by
wirahx
3y ago
The only reason React et all need an ecosystem is because they're hard to integrate vanilla libraries with, or harder to develop components for. Vue suffers less from this issue, as you'll well know, and Svelte doesn't suffer
3.
▲
by
wirahx
3y ago
I'll be the first to mourn the (future) loss of $: but the video clearly shows that the changes are a pretty enticing way to make your code that little bit cleaner, and solve all of the "but Redux!" style questions. Svelte fo
4.
▲
by
wirahx
3y ago
> I don’t follow… in what sense is this JavaScript? > <button on:click={incrementCount}> it's not. it's html. incrementCount is a pointer to a javascript function. > Or what about this… is this JavaScript? >
5.
▲
by
wirahx
3y ago
it's not. `toggle` is a pointer to a function name and "toggle()" appears to be an expression which is parsed and then executed (scary). you can on on:click={() => toggle()} in svelte which is more similar, but it isn'
6.
▲
by
wirahx
3y ago
not everybody was excited about the virtual dom. people who looked closely at it weren't particularly excited.
7.
▲
by
wirahx
3y ago
you're equating it to string interpolation. It isn't. It's a compiler directive which disappears when compiled, which is why it is expressed as a brace expression rather than a tag.
8.
▲
by
wirahx
3y ago
Yep, but slowly converting it all over to SvelteKit. Saves me having to maintain servers, watch setups, build processes, deployment processes, routing, bundling, and so on.
9.
▲
by
wirahx
4y ago
That's the tutorial - which uses WebContainers, which are indeed an experimental technology. It has nothing to do with the production readiness of SvelteKit the framework.
10.
▲
by
wirahx
4y ago
don't forget to watch the livestream!
11.
▲
by
wirahx
5y ago
There is only Safari on iOS. It's just called "chrome" or "Firefox". It's not a very good browser and struggles with a lot of things.
12.
▲
by
wirahx
5y ago
It's vastly simpler. You should try something before you write it off.
13.
▲
by
wirahx
5y ago
ElderJS is a very specific use-case, which is mass static generation, designed for SEO heavy sites. It's a very narrow usecase. SvelteKit is designed to let you build anything at all with Svelte. ElderJS, JungleJS, Primo etc, are all s
14.
▲
by
wirahx
5y ago
I think there is a faster TSC, I forget what it's called, but it's significantly faster. It just isn't as fully fledged as TSC.
15.
▲
by
wirahx
5y ago
The banned user is a person who intentionally trolls comment sections, chats, and other forms of feedback. It's genuinely their goal to get banned.
16.
▲
by
wirahx
5y ago
FWIW this person is also banned from the Svelte github and the Svelte discord for similar behaviour.
17.
▲
by
wirahx
5y ago
There's a link right next to the main headline - "What's the deal with SvelteKit"
18.
▲
by
wirahx
6y ago
From an outsiders perspective, that's fair enough. However, Rich's time and focus as well as a number of other maintainers is currently on Svelte-Kit, which gets a commit around every 6 minutes at its peak, and at least every hour
19.
▲
by
wirahx
6y ago
can confirm that dragula works well. If you don't need all the crazy browser support though, doing it like this is much more lightweight.
20.
▲
by
wirahx
6y ago
the code is readable enough that you can just change the animation delay ;)
21.
▲
by
wirahx
6y ago
Easier, due to the language-server Svelte uses to support TypeScript. It should be relatively trivial for somebody to implement now.
22.
▲
by
wirahx
6y ago
https://beyonk.com Everything we do is written in Svelte + Sapper, not just our site, but all the backend apps as well that we use for admin + providers.
23.
▲
by
wirahx
6y ago
Svelte will never have JSX, not natively anyway. It's completely against the philosophy. Not all of us think JSX is a great thing. The "templating" language in Svelte isn't really a templating language at all, it's
24.
▲
by
wirahx
6y ago
I feel like the author would benefit from writing some tests or isolating his code better. It doesn't feel like a language or framework problem.
25.
▲
by
wirahx
6y ago
So your overarching point is that compiled languages are unappealing. Obviously, this isn't correct. If a fresh user were to spend a few minutes learning React (or Preact), Svelte, Vue, or Angular, they'd almost definitely pick th
26.
▲
by
wirahx
7y ago
Hey - Svelte Calendar actually has an open PR for a date-range picker which just needs a bit of testing to get it over the line. Feel free to take a look https://github.com/6eDesign/svelte-calendar As for the other com
27.
▲
by
wirahx
7y ago
As somebody who doesn't want typescript support, at all, I relish the lack of typescript support! Also the component model isn't "hacky". It's logical, unopinionated and straight-forward. I don't know how much
28.
▲
by
wirahx
7y ago
That's sort of the beauty of Svelte. The surface area is minimal, and as such - though there are gotchas, you can almost count them on one hand. I learned to use Svelte (granted, v1), in 45 minutes, and build something using it. I guar
29.
▲
by
wirahx
7y ago
I don't think it's fair to compare the community of a framework which is less than half the age of the ones you are comparing it to, but I agree community is a big one - luckily I've found the Svelte community super helpful,
30.
▲
by
wirahx
7y ago
I've been using Svelte for nearly 4 years now, with nearly 3 of those in production. Our entire site https://beyonk.com as well as our admin, backend, and client apps, widgets, and SDKs are all built in Svelte. I'm a c
More ›