Highlights from AngularConnect 2015
The post is a very good overview about the progress of Angular 1 and 2.
Angular 1 ist still making progress. I am looking forward to the component syntax and also to the component router and the new internationalization features which both are shared with Angular 2.
I am a bit concerned about the ever growing scope of Angular 2:
- They plan to deliver their own command line interface called Angular-CLI for integrated tooling
- They want to support APIs in 4 languages: ES5, ES6, TypeScript and Dart
- They want to support the MV* pattern but also the Flux pattern for separation of concerns
- They want to support different rendering targets besides html to support native mobile applications
- They want to use WebWorkers to run most of the Angular code in a seperate process
I am really curious how all these features will turn out in regard to complexity and developer experience.
JavaScript Community in Bern
Just a reminder for the "Bärner JS Talks" happening next wednesday.
Very interesting topics, I am looking forward to all of the three talks.
The Thing about Bower
There is something going on around bower…
It was proclaimed dead on redit
One reason for that proclamaition was this discussion on github.
As a reaction the bower team posted the following post: Bower is alive, looking for contributors and started a crowd funding initiative.
Meantime in the Microsoft World, VisualStudio is still betting on the bower horse and improved the integration with a new Bower Package Manager UI for ASP.NET 5.
Personally I am currently a fan of modern JavaScript workflows based on NPM/Webpack or JSPM … no bower for me anymore.
If you want to get rid of bower, the following post might be a good starting point: Why We Should Stop Using Bower – And How to Do It
New Rules for JavaScript
Kyle Simpson ist known for having other opinions about “best practices” in JavaScript. In this video he questions many common practices and rules of current JavaScript programming.
Business: Nobody Wants Your App
An interesting article as an interesting following up on "Don’t base your business on a paid app"
The article shows the story of a startup that wanted to create an app … and was not that successful.
Interesting is that they had a good visibility, but nobody wanted to download for the app:
One download for every one thousand web views.
The conclusion:
The app world is so bloated, it’s overwhelming to the consumer.
I see that effect myself: Some years ago I was browsing the App store to detect new cool Apps, but now I can’t remember when I actually opened an App Store the last time…
Tools: Classeur
I am using Markdown a lot. For my courses and for blogging. But I am still looking for my favorite Markdown tooling. For some time I have been using StackEdit for blogging. Recently I discovered Classeur.io which makes a neat impression. I am writing this post right now in Classeur …
Programming Humor: FizzBuzz Enterprise Edition
Fizz Buzz is a famous programming exercise, suggested to be used in programming interviews. A solution in JavaScript might look like this.
Somebody made an enterprise version of Fizz Buzz in Java … Hilarious!
Tweets of the Week
Most JS/Python/Ruby apps... pic.twitter.com/hkDkjdxpFH
— Reuben Bond (@reubenbond) November 5, 2015
Critical Error: Tried doing Agile instead of being Agile @kjscotland #LKCE15 pic.twitter.com/54sotJ0zJ8
— Jose Casal (@jose_casal) November 16, 2015