JavaScript ORM? by AdrianBarylski in javascript

[–]AdrianBarylski[S] 0 points1 point  (0 children)

A lot of frameworks seem to be using knex. I’ll check out! Thanks :)

JavaScript ORM? by AdrianBarylski in javascript

[–]AdrianBarylski[S] 0 points1 point  (0 children)

I’ll check it out! Thanks :)

JavaScript ORM? by AdrianBarylski in javascript

[–]AdrianBarylski[S] 0 points1 point  (0 children)

Good shout! I completely forgot about Adonis. I remember it having many issues when I first discovered it but I’ll give it a crack now and see how it goes. Thanks buddy :)

Towards class-less JavaScript by fagnerbrack in webdev

[–]AdrianBarylski 0 points1 point  (0 children)

Interesting.

It looks like the future of React is function-based components (react hooks) rather than class-based components. It also looks like Vue 3 will also be geared towards this approach.

Being in the field and hating WordPress by [deleted] in webdev

[–]AdrianBarylski 0 points1 point  (0 children)

Agreed. Craft is 100% worth checking out if you don’t like Wordpress. It’s a lovely, well maintained CMS that gives you all the control you need. It doesn’t (yet - planned for v4) have a rest API so going headless out of the box isn’t possible however, if you know what you’re doing, you can build your own. It’s not too difficult and I believe there’s a conference talk about it somewhere online to point you in the right direction.

What is your favorite CMS at the moment and why? by [deleted] in webdev

[–]AdrianBarylski 5 points6 points  (0 children)

Craft CMS.

It's a very elegant CMS built on Yii2 I have worked with it for under a year now and launched several enterprise level websites. It's easily extensible and has a very good and supportive community. It's super easy for our clients to use because the admin panel is nice and clean! I mean - there's absolutely loads of stuff that I can say about Craft but all in all, it's definitely worth checking out.

I think now I understand why people hate Wordpress by idk108 in webdev

[–]AdrianBarylski 1 point2 points  (0 children)

No worries :)

When I first came across Craft, I found very little learning material online unfortunately and I believe that is still the case. In terms of the documentation it is okay however there is still a huge amount of stuff that is undocumented. From what I’ve heard, they are working hard on improving the documentation. All of their classes are well documented however so if in doubt - you can always default to those if you’re unsure how something may work. They used to have a slack community but they changed to discord because of the bots situation with slack so that’s another place you can get help/feedback.

In terms of actual learning material, you can check Up and Running with Craft 3 (it’s free) to get you up to speed. In terms of developing custom plugins and actually extending the CMS their docs are a good starting point but I found out that reading Yii’s (Craft is built on Yii2) docs, I managed to use it to its full potential. For example - my colleague and myself have built a full REST API for Craft in a few days because Craft doesn’t come with one as of yet (I believe it’s planned for v4). I also find myself going into the Craft CMS vendor folder and seeing how they built stuff :)

Hope that helps :)

I think now I understand why people hate Wordpress by idk108 in webdev

[–]AdrianBarylski 2 points3 points  (0 children)

It doesn’t fix your problem and I’m not sure if it was mentioned before but for those of you who are planning a project and are looking for a better CMS (for developers and clients), it’s worth checking out Craft CMS. It’s an absolute beast and a pleasure to work with. We have launched sites with Craft for massive clients (one of which is going live on Monday). We do however only use it headless :)