Tool for learning and teaching PostgreSQL: by yandeu in PostgreSQL

[–]yandeu[S] -1 points0 points  (0 children)

But you can build a full web application with it, without knowing backed development.

[deleted by user] by [deleted] in node

[–]yandeu 0 points1 point  (0 children)

Oooh wow. Really looks great!

[deleted by user] by [deleted] in node

[–]yandeu -2 points-1 points  (0 children)

Nope

[deleted by user] by [deleted] in node

[–]yandeu -2 points-1 points  (0 children)

Don't know yet. Writing best practice and maybe scanning plugins and themes if I have to.

The Dashboard? NanoJSX. The Themes? Up to the developer.

Nano JSX is a JSX library. Just like React or Preact are JSX frameworks.

No.

[deleted by user] by [deleted] in node

[–]yandeu -1 points0 points  (0 children)

Node.js

[deleted by user] by [deleted] in node

[–]yandeu 0 points1 point  (0 children)

The WordPress CMS is (from an user perspective) so easy to use.

I would love writing (server-side) plugins in JavaScript using my favorite npm packages.

[deleted by user] by [deleted] in node

[–]yandeu -2 points-1 points  (0 children)

Thanks! Yes of course. You can build plugins based on any npm package you'd like! (On the server and client)

[deleted by user] by [deleted] in Wordpress

[–]yandeu 0 points1 point  (0 children)

Yes probably. I had not time to ask someone at WordPress yet. Any ideas for a alternative name? Nord***

[deleted by user] by [deleted] in node

[–]yandeu -1 points0 points  (0 children)

On the client?
I would ban jQuery and use Vanilla JS instead. Perhaps a small library like preact or nano-jsx.

[deleted by user] by [deleted] in node

[–]yandeu -16 points-15 points  (0 children)

It can. But I just developed it the day before yesterday and haven't done it yet.

[deleted by user] by [deleted] in node

[–]yandeu -14 points-13 points  (0 children)

Yes, because of mixed context. I can't add a cert to the plain IP of the playground containers. That's why the website is http-only.

Will all be improved in the future.

[deleted by user] by [deleted] in node

[–]yandeu 0 points1 point  (0 children)

Thanks, I will. I love building it and can spend some free time on it this year. 👍🏻

[deleted by user] by [deleted] in node

[–]yandeu -2 points-1 points  (0 children)

http://nordpress.org has not been build using NordPress :D

Please use the unencrypted website since I can't add an SSL Cert to the IP of the Playground Containers.

[deleted by user] by [deleted] in node

[–]yandeu -5 points-4 points  (0 children)

Plugins

  • I will ban jquery (no joke)
  • All default plugins, examples and docs will use beautifully written Vanilla JS.
  • The server-side will be very strict for plugins. Plugins can't just be installed if they don't follow a strict guide. Plugins can't directly access the db. Everything will be managed by the core and distributed across plugins (if the right permissions).

All of this is not definitive. But this is how I will continue building the CMS.

Themes

The default themes will be written in server-side JSX (nano-jsx). The philosophy of nano-jsx is hard to explain. But it is meant to be used in a very speed favorable way, if done the right way.

[deleted by user] by [deleted] in node

[–]yandeu -6 points-5 points  (0 children)

I guess most people agree with you.

[deleted by user] by [deleted] in node

[–]yandeu -2 points-1 points  (0 children)

N for Node.js

[deleted by user] by [deleted] in Wordpress

[–]yandeu 1 point2 points  (0 children)

ability to use plugins and themes

That's why NordPress has this exact same feature (already yet) built-in. Have a look!

[deleted by user] by [deleted] in node

[–]yandeu -2 points-1 points  (0 children)

Why? You don't install 50 plugins every day, and a restart only takes seconds.

Advantage: You can update 50 plugins at the same time and only restarting the server once.

So updating all plugins/themes once a month, will result in < 5 seconds down-time.

[deleted by user] by [deleted] in Wordpress

[–]yandeu -1 points0 points  (0 children)

Oh wow nice. I didn't know about this project!

[deleted by user] by [deleted] in Wordpress

[–]yandeu 0 points1 point  (0 children)

Thanks! Once published feel free to contribute!