-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Meetup 4 notes and next meetup announcement
- Loading branch information
1 parent
03ee568
commit 94da178
Showing
2 changed files
with
30 additions
and
1 deletion.
There are no files selected for viewing
29 changes: 29 additions & 0 deletions
29
blog/2024-05-19-continuing-dream-webserver-and-whats-next.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
slug: dream-webserver-and-whats-next | ||
title: "Meetup 4: Continuing Dream Web Server development" | ||
authors: [prometheansacrifice] | ||
--- | ||
|
||
I led the session today. We managed to, | ||
|
||
1. We'll be replace the hello world html printing router in from [the last session on Dream](https://reason-bangalore.org/blog/meetup-2-and-ann-next-meetup), with a server side rendered Hello World react component. | ||
2. Replace the hello world component with a simple click counter | ||
3. Setup frontend stack: the react component in the previous step will be compiled to JS with Melange and bundled with Webpack. | ||
4. See React component hydration at work from a natively compiled website that rendered the react component | ||
|
||
We were joined by organisers of two other communities, [Anupam](https://functional.cafe/@haskman) from [Functional Programming, India](https://x.com/functionalindia) and svs from [The Engineering Org](https://discord.gg/7HngyZWuJq) | ||
|
||
|
||
## Next meetup: May 26th, 2pm. | ||
|
||
We learn how Melange compiler works with a build system to generate JS artifacts. We see how [webpack-reason-loader](https://github.com/DiningPhilosophersCo/reason-loader) was built and try to integrate it with this website [here](/mdn-canvas-tutorial) | ||
You can find the code repository on [Github org](https://github.com/ReasonIndia/reason-bangalore.github.io). You | ||
can reach out me on X at [@ManasJayanth](https://x.com/ManasJayanth) if you have any trouble. I recommend you set it up and install the dependencies to save time during the call :) | ||
|
||
Please reach out to us on Discord if you're lost setting up the tools. | ||
|
||
## Stay in touch with us | ||
|
||
Twitter: https://twitter.com/ReasonBangalore | ||
|
||
Discord: https://discord.com/invite/RamP7SCKcU |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters