Giter Club home page Giter Club logo

Comments (7)

MoOx avatar MoOx commented on May 27, 2024 4

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.

Timer avatar Timer commented on May 27, 2024 2

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.

arecvlohe avatar arecvlohe commented on May 27, 2024

@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.

arecvlohe avatar arecvlohe commented on May 27, 2024

@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.

Timer avatar Timer commented on May 27, 2024

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.

Timer avatar Timer commented on May 27, 2024

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.

arecvlohe avatar arecvlohe commented on May 27, 2024

@Timer I will take a look soon. Thanks!

from phenomic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.