Comments (7)
Hi,
Sorry for not being involved in Phenomic this days...
There is so many things to do right now that I don't think it's still interesting to spend time on this project. I would recommend you to switch to Next.js since static export is more & more officially supported (See vercel/next.js#9524).
I have currently just a few site I maintain using phenomic & I plan to try nextjs soon.
For reasonml, I guess bindings for next should be available somewhere.
If you really think it's a shame that phenomic is being left appart, we can discuss this more but I have lost hope for this project & nextjs seems a very good replacement.
I won't recommend Gatsby as there is IMO too much "proprietary" APIs & stuff to learn to start using it. Nextjs API surface is very small compared & can be used for fully static/hybrid/dynamic sites so I think it's better to learn & use this.
from phenomic.
Just dropping in here as I saw this issue referenced on vercel/next.js#9524.
I think it'd be cool to collaborate on adding ReasonML support directly to Next.js!
Though, we could start with a plugin first to work out the implementation.
from phenomic.
@MoOx Thanks for the honest response. I was thinking of moving to next.js as well but wanted to see what might be the next steps for this library. I actually was more interested in maintaining the reason-react static site generator than having to maintain the others. But I understand the burden of OSS and how it's better to join a bustling community that has a lot of support than to build such a community yourself. But I agree, I think next.js is a great alternative so I will start to explore that now.
I would probably suggest putting in the README that this project is not going to be maintained in the near future or if you are really sure of its fate then to make the repository read-only.
Thanks for all the work you did on this project and for all your contributions to the reason community, it's certainly appreciated!
from phenomic.
@Timer That would be awesome! I would like to help but would need some guidance as I am no expert on next.js internals. Let me know how/if I can help.
from phenomic.
You can view a sample plugin here: https://github.com/zeit/next-plugins/blob/master/packages/next-source-maps/index.js!
This would need adjusted to add the appropriate loaders for Reason, etc.
from phenomic.
This example of using ReasonML with Next.js may also be of value:
https://github.com/zeit/next.js/tree/canary/examples/with-reasonml
And a TODO app:
https://github.com/zeit/next.js/tree/canary/examples/with-reasonml-todo
from phenomic.
@Timer I will take a look soon. Thanks!
from phenomic.
Related Issues (20)
- [plugin-rss-feed] Permalinks don't match posts' routes. HOT 5
- Avoid `.json` files for static output HOT 5
- Components map only works with explicit closing tags (when using multiple adjacent component instances)
- No runtime script? HOT 1
- markdown header causes react error HOT 1
- Nuke current db/api and move as a fs-as-database package HOT 1
- accessing window.location HOT 1
- Pages Rendered From Markdown HOT 6
- Webpack with MiniCssExtractPlugin results in a blank page HOT 1
- Failing CI
- Content not loading in browser HOT 4
- Components with hooks fail phenomic build process HOT 2
- Error with oniguruma during installation of preset-react-app on MacOS with Nix and Yarn HOT 13
- [Feature] Update reason-react to jsx 3 HOT 6
- Page 3 of tutorial is not correct HOT 1
- Content node collections should optionally include node bodies HOT 1
- Cannot Serve First Page HOT 3
- Doesn't build on macOS Catalina HOT 1
- Pheunomic.io is not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from phenomic.