Viewing profile — karthikksv
karthikksv
HN member- Joined
- Tue, Aug 07, 2012, 11:53 PM UTC
- HN karma
- 234
- Public activity
- 45 items
- HN profile
- View on Hacker News ↗
About karthikksv
Recent public activity
-
comment
Comment #24347382
Orum | Full-stack developer | Remote (US only) | Full-time | https://orumhq.com/ Orum connects sales teams to their target prospects efficiently, helping them sell to their ideal c…
-
comment
Comment #23704848
Orum | Full-stack developer | Remote (US only) | Full-time | https://orumhq.com/ Orum connects sales teams to their target prospects efficiently, helping them sell to their ideal c…
-
comment
Comment #23367862
I had this same inspiration from Chris McCord's talk about LiveView ~1.5 years back, and created Purview: https://github.com/karthikv/purview - we've been using it in production at…
-
comment
Comment #19284239
Dialbot | Full-stack developer | Remote (US only) | Full-time | https://dialbot.co/ We’re a small, fully remote and self-funded company that helps sales teams connect with prospect…
-
comment
Comment #19175705
Thanks for chiming in Chris! If you don't mind, I have a few implementation questions about LiveView: - I noticed that you said you use morphdom for LiveView. I originally started …
-
comment
Comment #19175560
All the business logic of the components (i.e. event handlers, lifecycle hooks, setState() calls, etc.) run on the server, unlike just the initial server-side rendering that Next.j…
-
comment
Comment #19175541
Perhaps I could've explained myself better. I meant that all the business logic of the components (i.e. event handlers, lifecycle hooks, setState() calls, etc.) run on the server, …
-
comment
Comment #19174031
A common criticism I heard about React a few years back was combining JS and HTML within the same file, as opposed to having them separate. As with most decisions, I think separati…
-
comment
Comment #19173841
We've been using this in production at the company I work at for about the past ~1.5 months. We've gone through a fair number of fixes and improvements throughout that time (bugs, …
-
comment
Comment #19173356
Yes, that was my inspiration! Chris gave a great talk about it at ElixirConf is anyone is interested in watching: https://www.youtube.com/watch?v=Z2DU0qLfPIY Some differences compa…
-
comment
Comment #19173263
You're not required to use TypeScript. As janpot mentioned, the library is transpiled prior to being published on npm, so you can use it with regular JavaScript. This is true of mo…
-
comment
Comment #19173227
Whenever any information needs to be saved or processed by the server, you can perform your server-side logic inline in the event handler (e.g. update the database, contact externa…
-
comment
Comment #19173134
You're right, there's validation for the WebSocket messages sent to the server. For certain events (e.g. submit), the validation of user form data is left to you, just as you would…
-
comment
Comment #19173037
Higher latency connections will certainly have longer delays, but it's quite fast on a reasonable connection thanks to the persistent WebSocket, even if you're sending each letter …
- story
-
comment
Comment #19057283
Dialbot | Full-stack developer | Remote (US only) | Full-time | https://dialbot.co/ We’re a small, fully remote and self-funded company that helps sales teams connect with prospect…
-
comment
Comment #18747947
After seeing the LiveView talk, I too wanted something like it, but in a different (statically-typed) language. Last week, I released a TypeScript framework for server-side React c…
- story
- story
- story
-
comment
Comment #10653785
Ah, yes, I've used something similar in the past too. It's great for being able to see what fields you can access, but it's not guaranteed to be up-to-date with the database. I thi…
- story
-
comment
Comment #8265986
What browser/OS are you using? I just checked on Chrome and FF on my Mac, and didn't run into any issues.
- story
-
comment
Comment #5440955
Do ternary operators really make much of a performance difference compared to if-else statements? I'd imagine they're not implemented much differently when it comes down to the ins…