00:00:21  <samsch>tobiasBora, Option three, NextJS itself just doesn't look that great.
00:01:21  <tobiasBora>because of the way it's written or the goal it tries to reach?^^
00:02:02  <samsch>Implementation. (Hydrated)SSR is fine and good.
00:02:16  <samsch>Their routing by files thing seems kinda gross
00:02:48  <tobiasBora>I see
00:03:02  * sickdydquit (Ping timeout: 258 seconds)
00:03:23  <tobiasBora>I'm installing nuxtjs to see if it is actually hydrated
00:03:23  <jaawerth>I assume that's just how it gets scaffolded/assumed by the default tooling config? like presumably you can still do normal routing by using it as a library and not relying on what its scaffolding generates?
00:04:07  <jaawerth>samsch: ^
00:04:20  * shokohscquit (Ping timeout: 265 seconds)
00:04:30  <jaawerth>I remember thinking that was the case when I poked at it
00:04:36  <jaawerth>I'd HOPE so, otherwise hard pass
00:06:00  <jaawerth>ah looks like that's how the built-in router works
00:06:21  <jaawerth>so you'd need to integrate your own router, which could be tricksy
00:06:22  * sidetrackjoined
00:06:51  <samsch>jaawerth, I haven't ever dived deep into it. All the projects I've done have either been SPA (wasn't able to influence the decision), SSR-only (minus small UI things), or SPAs and using a non-Node backend where it didn't make sense to pick a fight over it.
00:07:22  <jaawerth>it does have dynamic and catch-all routes though https://nextjs.org/docs/routing/dynamic-routes
00:07:56  <jaawerth>I can kind of see the benefit in that you can predefine your paths using a file structure
00:08:14  <jaawerth>sort of the linux everything-as-afile philosophy, even though it will likely compile into a bundle of route logic
00:09:34  <jaawerth>seems weird but I'd try it. I can see how it would make things more maintainable, from a certain standpoint
00:12:05  <InFlames>You can minorly alter the config for next, but not much around the pages directly is worth attempting to me, because you can't do code splitting without the pages directory
00:12:10  <jaawerth>tobiasBora: anyway, I haven't done much with it either but there's also hypernova, which is airbnb's react SSR library
00:12:14  * Alex8532quit (Quit: Going offline, see ya! (www.adiirc.com))
00:12:58  <tobiasBora>jaawerth: ok thanks!
00:13:43  <jaawerth>there's both an actual server you can run as a render service (which I think they use from their ruby servers) or you can embed it directly in a node app using one of their other packages
00:14:27  * leatherface416quit (Quit: leatherface416)
00:14:36  <jaawerth>oh by the one just called "hypernova" you can use with an express app
00:15:06  * xangelo_joined
00:15:06  <jaawerth>there's also hypernova-react which is just react bindings with a rendering function you could put manually into an express app, but that would be more work to wire up
00:19:31  * xangelo_quit (Ping timeout: 258 seconds)
00:23:46  * shokohscjoined
00:25:21  <tobiasBora>jaawerth: nothing is simple :P
00:26:41  * WebertRLZquit (Remote host closed the connection)
00:30:43  * kpattichajoined
00:33:43  * lineusquit (Ping timeout: 240 seconds)
00:35:16  * spion_quit (Ping timeout: 252 seconds)
00:35:42  * lineusjoined
00:37:54  * kakashiALjoined
00:40:57  * duderonomyquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
00:41:17  <tobiasBora>Hum, I don't know why but I can't install nuxtjs https://paste.debian.net/1127199/
00:42:52  * diverdudequit (Remote host closed the connection)
00:42:54  * kakashiALquit (Ping timeout: 268 seconds)
00:43:32  * kakashiALjoined
00:48:39  * kakashiALquit (Ping timeout: 272 seconds)
00:51:09  * xangelo_joined
00:53:28  * heyitsramajoined
00:54:01  * falafel__quit (Ping timeout: 258 seconds)
00:54:18  * ahmedelgabrijoined
00:54:25  * akivaquit (Ping timeout: 258 seconds)
00:56:15  * xangelo_quit (Ping timeout: 272 seconds)
00:56:38  * ahmed_elgabriquit (Ping timeout: 260 seconds)
00:56:54  * mat001joined
00:57:55  * dereknongeneric[joined
01:00:47  * mat001_quit (Ping timeout: 268 seconds)
01:01:24  * mat001quit (Ping timeout: 268 seconds)
01:01:53  * heyitsramaquit (Remote host closed the connection)
01:04:55  * nucleargquit (Ping timeout: 268 seconds)
01:05:43  * syiu0001quit (Quit: syiu0001)
01:05:47  * Maxattaxjoined
01:06:17  * falafel__joined
01:11:00  * rafajafarjoined
01:11:22  * cyr-joined
01:11:48  * Lucas_Grayquit (Ping timeout: 260 seconds)
01:13:48  * lineusquit (Remote host closed the connection)
01:14:04  * lineusjoined
01:14:30  <rafajafar>oh boy am I having some problems fellas. I'm trying to find a simple way to manage packaging and releases. It's driving me a bit batty as it's my first project of this type. I've made the repo public. https://github.com/ava-labs/slopes ... I have some teeny tiny tests.. one with Typescript imports, the other with javascript.
01:14:33  <rafajafar>Typescript: https://github.com/collincusce/slopestest1
01:14:45  <rafajafar>JavaScript: https://github.com/collincusce/slopestest2
01:14:57  <rafajafar>the JS one straight up fails with modules not found
01:15:15  <rafajafar>the Typescript works but it's pretty ugly, I really wish I could use aliases in the test cases
01:16:42  * nucleargjoined
01:23:31  * xangelo_joined
01:25:04  * shan_joined
01:27:52  * ahmedelgabriquit (Ping timeout: 260 seconds)
01:28:21  * xangelo_quit (Ping timeout: 268 seconds)
01:33:26  * backthatbishopquit (Read error: Connection reset by peer)
01:33:35  * backthatbishopjoined
01:37:27  * falafel_joined
01:40:07  * falafel__quit (Ping timeout: 260 seconds)
01:40:52  * kpattichaquit (Ping timeout: 268 seconds)
01:41:33  * Es0tericquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:41:47  * djmaxjoined
01:45:36  * Es0tericjoined
01:48:43  * ycon_joined
01:49:08  <ycon_>Hi all, when I set my my cookie settings to httpOnly:true, it doesn't send back the "SetCookie" response to my client application
01:49:21  <ycon_>I have "secure:true" also. Have I done something wrong here?
01:51:00  * damian__joined
01:52:44  * sshaginyanjoined
01:53:19  * sidetrackquit (Remote host closed the connection)
01:55:00  * sidetrackjoined
01:56:10  * xangelo_joined
01:57:28  * rashkovquit (Quit: Connection closed for inactivity)
01:59:59  * sidetrackquit (Ping timeout: 268 seconds)
02:00:36  * edrocksjoined
02:00:49  * xangelo_quit (Ping timeout: 265 seconds)
02:01:24  <danneu>httpOnly=true just disables access via js
02:01:55  * ahmedelgabrijoined
02:02:31  * keith_millerquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:03:04  * nucleargquit (Ping timeout: 268 seconds)
02:03:39  * fdemquit (Ping timeout: 240 seconds)
02:06:56  * ahmedelgabriquit (Ping timeout: 252 seconds)
02:07:37  * snowmanbammjoined
02:11:01  * nucleargjoined
02:11:02  * edrocksquit (Quit: My iMac has gone to sleep. ZZZzzz…)
02:15:26  * keith_millerjoined
02:15:28  * leatherface416joined
02:21:14  * pzpjoined
02:26:17  * keith_mi_joined
02:28:04  * ycon_quit (Remote host closed the connection)
02:28:50  * keith_millerquit (Ping timeout: 240 seconds)
02:29:19  * djmaxquit
02:30:30  * sidetrackjoined
02:30:54  <SrPx>I'm a little bit out of touch with deploying stuff... what is the right way to deploy a node.js server nowadays? It has no db, just a .js file that starts an express.js server
02:33:44  * shan_quit (Ping timeout: 268 seconds)
02:34:28  * xangelo_joined
02:34:50  * sidetrackquit (Ping timeout: 240 seconds)
02:35:37  * zavaquit (Ping timeout: 265 seconds)
02:36:48  * cthulchu_quit (Ping timeout: 268 seconds)
02:37:24  * zavajoined
02:38:49  <danneu>no real right way, deps on what you want. i like using heroku on small projects.
02:38:50  * xangelo_quit (Ping timeout: 240 seconds)
02:41:39  * snowmanbammquit (Quit: snowmanbamm)
02:44:14  * plutoniixjoined
02:44:34  * kakashiALjoined
02:45:12  * snowmanbammjoined
02:49:00  * sidetrackjoined
02:49:13  * kakashiALquit (Ping timeout: 260 seconds)
02:52:16  * gambl0rejoined
02:53:53  * sidetrackquit (Ping timeout: 260 seconds)
02:54:15  * plutoniixquit (Quit: Leaving)
03:00:11  * syiu0001joined
03:01:02  * marthinaljoined
03:05:14  * night_wulfe_joined
03:05:33  * night_wulfequit (Ping timeout: 260 seconds)
03:05:47  * marthinalquit (Ping timeout: 268 seconds)
03:07:49  * gambl0requit (Quit: Leaving)
03:08:10  * EyePulpjoined
03:08:26  * damian__quit (Quit: Leaving...)
03:10:54  * xangelo_joined
03:12:52  * sidetrackjoined
03:13:28  * sidetrackquit (Remote host closed the connection)
03:13:41  * sidetrackjoined
03:14:26  * shushquit (Remote host closed the connection)
03:15:28  * xangelo_quit (Ping timeout: 260 seconds)
03:15:50  * shushjoined
03:19:25  * chreladjoined
03:21:38  * shokohscquit (Quit: Ping timeout (120 seconds))
03:23:20  * shokohscjoined
03:24:25  * BUSYquit (Changing host)
03:24:25  * BUSYjoined
03:29:54  * TGiskequit (Remote host closed the connection)
03:30:22  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
03:34:46  * pknullquit (Read error: Connection reset by peer)
03:35:50  * pknulljoined
03:36:04  * gambl0rejoined
03:37:14  * falafel_quit (Ping timeout: 268 seconds)
03:38:42  * kakashiALjoined
03:43:17  * kakashiALquit (Ping timeout: 265 seconds)
03:44:00  * sidetrackquit (Read error: Connection reset by peer)
03:44:04  * kakashiALjoined
03:44:09  * jaequery_quit (Remote host closed the connection)
03:46:25  * orbyt_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
03:48:02  <SrPx>hmm okay
03:48:27  * kakashiALquit (Ping timeout: 240 seconds)
03:49:45  * nucleargquit (Ping timeout: 268 seconds)
03:56:52  * horseyjoined
03:56:58  * Cabanossiquit (Ping timeout: 246 seconds)
03:58:50  * shushquit (Remote host closed the connection)
03:59:37  * shushjoined
04:00:39  * sidetrackjoined
04:02:22  * pandorianjoined
04:02:47  * ahmedelgabrijoined
04:03:10  * Cabanossijoined
04:05:22  * shushquit (Ping timeout: 260 seconds)
04:05:42  * braincrashquit (Quit: bye bye)
04:08:09  * ahmedelgabriquit (Ping timeout: 272 seconds)
04:10:11  * duderonomyjoined
04:10:55  * braincrashjoined
04:14:42  * duderonomyquit (Ping timeout: 265 seconds)
04:16:08  * leatherface416quit (Quit: leatherface416)
04:16:22  * horseyquit (Remote host closed the connection)
04:16:54  * chreladquit (Remote host closed the connection)
04:20:36  * xangelo_joined
04:22:31  * zfigzjoined
04:24:30  * nucleargjoined
04:24:43  * tmquit (Ping timeout: 268 seconds)
04:24:56  * duderonomyjoined
04:25:20  * xangelo_quit (Ping timeout: 268 seconds)
04:27:12  * horseyjoined
04:27:59  * tmjoined
04:30:27  * nucleargquit (Ping timeout: 268 seconds)
04:32:18  * horseyquit (Ping timeout: 268 seconds)
04:34:07  * escanorjoined
04:34:52  * zfigzquit (Quit: Leaving.)
04:37:03  * cyr-quit (Remote host closed the connection)
04:38:36  * shushjoined
04:43:06  * falafel_joined
04:43:13  * shushquit (Ping timeout: 245 seconds)
04:45:14  * redhatjoined
04:45:17  * redhatpart
04:45:41  * redhatjoined
04:46:01  <redhat>hi
04:46:36  * nav2002__joined
04:47:17  * sshaginyanquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
04:52:37  * gambl0requit (Ping timeout: 260 seconds)
04:54:23  * black_antquit (Ping timeout: 272 seconds)
04:56:08  * horseyjoined
05:01:20  * xangelo_joined
05:04:09  * RoriconKnightjoined
05:04:22  * Maxattaxquit (Quit: WeeChat 2.7)
05:04:54  * syiu0001quit (Quit: syiu0001)
05:05:56  * xangelo_quit (Ping timeout: 265 seconds)
05:07:32  * syiu0001joined
05:08:52  * syiu0001quit (Client Quit)
05:09:39  * martianboyquit (Ping timeout: 240 seconds)
05:11:38  * snowmanbammquit (Quit: snowmanbamm)
05:12:40  * Neuromancerquit (Ping timeout: 264 seconds)
05:13:48  * nav2002_joined
05:15:03  * nav2002__quit (Ping timeout: 260 seconds)
05:19:42  * martianboyjoined
05:20:11  * sidetrackquit (Remote host closed the connection)
05:22:21  * sidetrackjoined