Hello, and welcome to
Dark-Plasma.js! This is a clone of Next.js and React, with all of the little things I didn't like about them, and so much more!
- Rendering of JSX in template files out of the box!
Using react JSX compilers, we are able to compile your JSX files to HTMl! And we will most likley add an options the suppy props to functions like react!
- Ability to add CSS to pages!
Sadly we don't have globabl CSS yet, but it is planned to be added in the next version!
- Much more!
So much more it planned to be added! And we hope you enjoy all of it!
What exactly is Dark-Plasma.js?
DP(Dark-Plasma) is a package the offers the no html file of Nextjs, also with some syntax, also offering the controlled start of React(with
ReactDOM.render), so your project can just include DP, and do something else.
What is the syntax of DP? Good question! Here is a very bad and quick sample:
import DarkPlasma from 'dark-plasma.js' let plasma = DarkPlasma(); let start = plasma.start; start("Hello, world!", 8080);
That does not include render JSX, but it does render
Thank you for reading this, Dark-Plasma is very much in development and in beta, and does have a git repo, but I'll keep it private
till DP is good because I want it to be more organized.
But until then, I hope you enjoy DP, and a tutorial will come out if this post is popular enough! Thanks!
The repo has been made public! To see the source code, go to https://github.com/darkdarcool/Dark-Plasma.js
I had the idea for a long time,. and I made a little mock up I named “sunshine” that just used express sending a small string of HTML. But then I had prior commitments that I had to take care of so I stopped developing it. But then last week I had a lot of free time to I developed DP! So a week on plasma, and 6 months in the idea :)
Thanks you so much! I agree, I get a lot of ideas, but sometimes I get an idea that I’m not good enough to make, (one of them was to develop a Minecraft modding system like forge, butttttttt, I suck at Java, and can only develop with forge lol)
Also when your as smort as me and get your homework done when school is in session a week in advance( this is not an exaggeration), I get too much time sometimes lmao
@VulcanWM i will admit this is pretty cool but it does not fit to my needs quite yet, we need
post requests yet. Not only that but ways to set cookies for things like auth.
@darkdarcool can i help maintain this project, since i know that this has A LOT of potential. We could even port this over to virra as the standard web module when virra is complete. ;D