-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to Gatsby #410
Comments
I agree 💯%. |
Also I think this is a good time to rethink the modeling of the data. |
I agree that Jekyll is giving us a hard time ( although I have limited experience with it). Also I like the idea of using React components 👍 What's the timeline for the migration? |
No timeline, we have a website in place right now so nothing is rushing us.
It would be better to deprecate the old website at some point this year so
we can do any improvements and new features on the the new one.
…On Tue, Jun 5, 2018, 8:54 PM Alex Spyropoulos ***@***.***> wrote:
I agree that Jekyll is giving us a hard time ( although I have limited
experience with it). Also I like the idea of using React components 👍
What's the timeline for the migration?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#410 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAk-LkuZkmdxpBg6TtyE8GyHcEiX8_Czks5t5sXEgaJpZM4UXpq_>
.
|
Jekyll served us well but unfortunately, we've hit a point where development is not fun anymore and the tools right now seriously slow development. Moreover, Jekyll doesn't support modern mechanisms like code splitting and PWA features.
Gatsby is a modern static site generator based on React and Webpack while it implements a GraphQL server to feed data. It provides most of the functionalities we are looking for out of the box.
In order for us to do the migration though, there are is a thing we need to take care first and that is to remove the Bootstrap dependency which depends on a global layout stylesheet and on jQuery. Things we need to tackle are:
Other stuff might come out along the way and they will be stated here.
That would also be a great opportunity to get to know more Gatsby as it's a great and battle-tested tool.
@varemenos has already started working on the basis for the new project here
/cc @modkaffes @joskar @alexspyr Thoughts?
The text was updated successfully, but these errors were encountered: