Profile cover photo
Profile photo
Christiaan Westerbeek
63 followers -
Full Stack Developer who loves to Scrum
Full Stack Developer who loves to Scrum

63 followers
About
Posts

Post has attachment
I’m investigating the full technology stack for a new project with one of my customers. It’s about a new product with many data-related use cases. In terms of cost effectiveness and DRYness, it makes sense to have at least one app to have generic CRUD functionality. Administrators and local users can use it to manage the contents of many tables in the database.

After hours of scouring the internet for canonical crud functionality on top of a relational database cq RESTful API, I found ng-admin by Marmelab https://ng-admin-book.marmelab.com/ . Great! It’s actually the only one with a mature code base, based on Angular(JS) that I could find (apart from mCrud). If you’re a developer and you’re building an application with many data-related use cases for a relatively small base of users or local users that are easy to instruct, you should definitely give ng-admin a try.

In another project that I work with together with the customer, we use AngularJS and Angular Material already and for that reason, I was inclined to repeat that frontend stack for the new project. But then things changed.

I navigated upwards to the company profile of Marmelab on Github and I noticed admin-on-rest https://github.com/marmelab/admin-on-rest

“A frontend framework for building admin SPAs on top of REST services, using React and Material Design”

You really need to see the demo video https://vimeo.com/205118063 to get an idea of what it’s capable of. Marmelab wrote about the admin-on-rest product on a blog. https://marmelab.com/blog/2016/09/02/admin-on-rest-react-admin-framework.html

“For two years, we’ve been developing admin GUIs on top of REST APIs using ng-admin. During the same period, we’ve progressively switched from Angular.js to React.js as our framework of choice for Single Page Applications. The logical next step was to rewrite ng-admin from the ground up in React.js. That’s what admin-on-rest is; it’s open-source, and it’s awesome.”

I also need to build functionality for more sophisticated use cases that I cannot expect users to fulfill using a change-record-with-form user interfaces. So, it makes sense that I learn the language that the admin-on-rest tool is based on. That is React. And apparently https://www.quora.com/Whats-the-best-place-to-learn-React-js/answer/Kamil-Przeorski?srid=JInx now in 2017, it doesn't make sense to learn just React. One should learn REDUX as well.

So here and today my React+REDUX adventure starts.

Post has attachment

Post has attachment

Post has attachment
Try this nice puzzle. It's not too difficult and it should entertain you for about 10 minutes or less.
Add a comment...

Post has attachment
Great, but please never ever use formulas in your own language. Really, please don't.
Add a comment...

Post has attachment
"If you think about it, we pay more attention to knowing who to blame in case we fail, than to creating the conditions to succeed." By @Yves Morieux in: How too many rules at work keep you from getting things done
Add a comment...

Post has attachment
Add a comment...

Post has attachment
"Next time you try to understand something, try explaining it to your computer..."
Add a comment...

Learning to use the Ionic Framework to build iOS and Android apps
Add a comment...

Post has attachment
Interesting. AngularFire and ExtJS are both great. So SenchaFire should be fun.
Add a comment...
Wait while more posts are being loaded