|
I posted a little about this in the web dev thread but it's very interesting to me that in a world where average bandwidth is steadily increasing to the point where things are sliding more towards "dumb client/smart servers", these sort of frameworks that put a lot of the logic into the client side are gaining popularity. I use Django primarily and one of the features I love about it is the effort they put into disconnecting the business logic layer from the presentation layer. I don't know how these .js frameworks flow when done properly but do they basically require developers to be front-end AND back-end? Also, is there not a lot of code duplication required? For example, having to write client-side validation on form fields to gain the benefits of the fast response times/lack of page refresh, but also write validation on the back-end to cover off the genuinely prickish users that try to bypass all your client-side js code?
|
# ¿ Sep 20, 2013 10:41 |
|
|
# ¿ May 2, 2024 17:55 |
|
I hate AngularJS. Is it ok to say that here? Like really hate it.
|
# ¿ Aug 30, 2014 15:53 |
|
Lots of reasons I guess. I hate Javascript from the outset. I despise the dev environment i.e. node, bower, grunt, etc. I hate Typescript, I also hate people who don't use Typescript. I hate the lack of best practices, I hate the piss poor documentation, I hate that tests are so annoying to write.
|
# ¿ Aug 30, 2014 17:27 |
|
You can specify the controller for the directive using require:code:
|
# ¿ Oct 31, 2014 22:57 |
|
Angular 2.0 is going "full mobile" right? With browsers as an afterthought? I'm not sure how I feel about that
|
# ¿ Nov 6, 2014 19:49 |