ModernSSG
My first Static Site Generator using Swift (by japneetsingh035)
jun-ssg
Open Source Development SSG release0.1 (by juuuuuuun)
ModernSSG | jun-ssg | |
---|---|---|
6 | 5 | |
1 | 1 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | over 2 years ago | |
Swift | JavaScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ModernSSG
Posts with mentions or reviews of ModernSSG.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-08.
-
Adding more features to SSG similar to docusaurus
Well, I was impressed looking at docusaurus implementing so many features to their website. I wanted to work on Theme and Search Engine Optimization that required a lot of effort and knowledge. So, I started with some basic features that support my ModernSSG.
-
Finally a similar code structure!
I have seen two other projects so far making an SSG. One of them was in a different language, so that explains how it would look different. The other one - in the same language I used, JS - had a different structure and implementation.
-
Adding features to existing code & merging the branches
I have been working with open source development for four weeks now. It has been a great pleasure to work with GitHub. After completing pull requests to other developers. Now, I am moving forward to learn to merge changes from different branches. Here's my Swift development code Repo
https://github.com/japneetsingh035/ModernSSG/issues/16 https://github.com/japneetsingh035/ModernSSG/issues/15 https://github.com/japneetsingh035/ModernSSG/issues/17
-
Collaborating with other developers on GitHub
PR
-
Collaboration (Lab 1)
The formatting made the code hard to read. This was a big one for me, because I spend quite a bit of time making sure my own code is clean and easy to read. I filed an issue under his repo explaining my thoughts with an example of how to clean it up.
jun-ssg
Posts with mentions or reviews of jun-ssg.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-10-08.
-
New feature has been added and working via remotes
Issue: https://github.com/juuuuuuun/jun-ssg/issues/14 Pull request: https://github.com/juuuuuuun/jun-ssg/pull/15 My issue: https://github.com/nguyenhung15913/OSD600-SSG/issues/14 Jun's pull request: https://github.com/nguyenhung15913/OSD600-SSG/pull/18
-
Finally a similar code structure!
I have seen two other projects so far making an SSG. One of them was in a different language, so that explains how it would look different. The other one - in the same language I used, JS - had a different structure and implementation.
-
My first experience co-operate with other student in programming
This was the biggest challenge for us among many other issues. This is because other problems can be quickly identified and solutions can be applied, but the problem is not easily solved. But, fortunately, my great colleague Alex gave us a clear answer to the problem, and fortunately we went beyond that and can focus on improving the task at hand.
-
SSG for generating html
npm i -g https://github.com/juuuuuuun/jun-ssg.git
-
My SSGNode and his jun-ssg
I found their code pretty different. They used packages to solve problems, where I preferred to stay with "vanilla" and stick to what I know. I remember googling and finding the same packages as a solution that I saw in their code, but decided not to use those because of unfamiliarity. It wasn't that I didn't understand their code, but it was rather.. loaded. And without comments at all. They used like only three functions, grouping more things into a single pack. I instead made functions for every task. I'm not sure if it's a good or a bad thing. I also left comments everywhere, cause... I was used to it from my other classes, and I think it generally helps not only other people to read my code, but also myself.
What are some alternatives?
When comparing ModernSSG and jun-ssg you can also consider the following projects:
SSGNode - Static Site Generator in Node js