In one of my previous posts, I wrote about Angular CLI. With this tool, you can simplify your work when dealing with Angular2 projects. This tool can create a template of a new Angular2 application where everything is set up and works perfectly. However, what if you want to have a build process of your application that is a bit different from what Angular CLI offers or you want to use this tool in an existing project which already has its own structure and build process?…

During the keynote of ng-conf 2016, Brad Green presented a lot of cool stuff about Angular2 and one of them was a tool called Angular-CLI. Angular-CLI contains a bunch of simple commands to make your work easier with Angular2 projects. The tool essentially streamlines and simplifies your projects. I am always cautious about this kind of tool because often they create far more than you need and pollute your project but when used wisely, they can be helpful.…

The “Daj się poznać” contest is coming to an end and I have learned a lot and experimented with many things. I created a couple of sample projects but my main project was a bit neglected. It’s about time to speed up the development of my contest application. Since I’ve started working on that app, a lot changed. The biggest change was the new version of Angular2 which at the time of writing this post, is called: RC1.…

I have been dealing with my project for a while and I haven’t shown anything to my Imaginary Client. They are starting to think that I haven’t done anything but burn their Imaginary Money. But I have done something. I have written posts, I have done research and I have learned a lot new things. To convince my Imaginary Client that I haven’t wasted their Imaginary Money I should quickly deploy something to production but before I do this I should tune my application a bit.…

This post is a continuation of the previous one. I must honestly say that while writing this post I felt a bit guilty because I wrote about something which I created in my project but I don’t need yet. I believe in You Aren’t Gonna Need It but while writing this post I violated my belief. I described in this post how I created an Angular 2 confirm dialog component by wrapping a Material Design Lite (MDL) dialog component.…

My last post described how I setup Angular 2 on the client-side of my Project. I was a bit surprised how long that post turned out. That’s why I decided to write about how I added styling to my application in another post. This post is just about the research which I did to chose a visual style for my application and about my final choice. I think about the posts in the “Daj się poznać” series as diary for what I have done in my contest project, and that’s I’m writing this post.…

It’s not an easy task these days to set up a client-side application. There is now an explosion of technologies. You should know all these: npm, Node.js, Grunt, Gulp, Bower, Babel, ES2015, TypeScript, Less, Sass, Bootstrap, etc. Yes, of course there are seeds which allow a startup project to be ready to run but almost every one of them gives you something more than you need and when you use this kind of seed you may not know what’s really going on in the building process of your application.…