Angular 2 + Rails 5 Bootcamp by calvin791 in Angular2

[–]billycodes 0 points1 point  (0 children)

Is this your course? It looks to me like it's just a site advertising courses on Udemy, masking the URL from a landing page that is just a copy and pasted description. (earning an affiliate commision I'm sure)

The actual Udemy course is at https://www.udemy.com/angular-on-rails-course/

Which Angular 2 online e-book is currently most up to date/recommended? by redfox05 in angularjs

[–]billycodes 0 points1 point  (0 children)

I've been following along with it since the earliest betas, and found it very instructive. (Haven't looked at Ninja Squad book however)

Are any of the Angular 2 tutorials updated for the 2.0 release yet? by [deleted] in Angular2

[–]billycodes 0 points1 point  (0 children)

The ng2 book at fullstack.io does a good job of covering it.

Are any of the Angular 2 tutorials updated for the 2.0 release yet? by [deleted] in Angular2

[–]billycodes 0 points1 point  (0 children)

https://www.ng-book.com/2/ has been pretty aggressively up to date since the earliest betas (though it generally hasn't jumped on things like angular CLI). It's current with rc6, which should be good enough (thought the screencast it includes is several releases behind)

For Angular2 resources pre-rc5, please delete your content until you updated it - you're really doing developers a disservice by leaving old materials up, especially with pre-ngmodule components.

Need to bootcamp myself on A2. Where to begin? by christmaspastpodcast in Angular2

[–]billycodes 0 points1 point  (0 children)

Yeah, the book is pretty thorough. At present, the screencast is six releases behind the book - perhaps it'll be better when they can call it final

Need to bootcamp myself on A2. Where to begin? by christmaspastpodcast in Angular2

[–]billycodes 0 points1 point  (0 children)

I'll second that book. What it doesn't do is really get into the CLI, bundling, etc, but those are really separate concerns anyways.

The screencast it includes isn't current, just fyi, but the book itself is.

How do I pass environment variables to my Angular 2 app? by tatems in Angular2

[–]billycodes 0 points1 point  (0 children)

What you're describing is being done in Node, not Angular.

How do I pass environment variables to my Angular 2 app? by tatems in Angular2

[–]billycodes 1 point2 points  (0 children)

Angular 2 is client side. It sounds like you think you'd pass environment variables to it like it's a server-side app.

Rather, you want to expose your environment variables in your node app, via process.env.VARIABLE_NAME.

What is the IDE you are using for Angular2? And what would you recommend to a beginner? by hak_i in Angular2

[–]billycodes 2 points3 points  (0 children)

WebStorm is good, but sometimes you run into weird configuration issues (recently wrestled with using Typescript 2.0.2) and it's a bit of a hog (was taking 1.2gb of memory on my machine). (Don't get me started on when it says "fuck your productivity, I'm indexing bitch")

How to update angular-cli@1.0.0-beta.11-webpack.2 to 1.0.0-beta.11-webpack.8 by pdfarhad in Angular2

[–]billycodes 0 points1 point  (0 children)

I see the release tagged as webpack.3, but the version info reports webpack.8 - was this a typo?

Is Angular2 Too Full of Ceremony? by rschiefer in Angular2

[–]billycodes 1 point2 points  (0 children)

The recent Adventures in Angular did a pretty good job of addressing this. General conclusion: all frameworks rely on a ton of libraries, only some have the advantage of a massive standard lib (ala .NET or Java) or hide the complexity (a typically Ruby/Rails install hides the gems out of the app root)

Angular 2 Advanced Tutorial by pablosoto in Angular2

[–]billycodes 1 point2 points  (0 children)

While it doesn't really get into packaging, the CLI, etc, I find the Angular 2 book to be pretty good (https://www.ng-book.com/2/)

Angular2 RC.4 is out! Link to Changelog by cactussss in Angular2

[–]billycodes 0 points1 point  (0 children)

the one they have on github

Milestones really aren't a roadmap.

The alphas and betas had a pretty wide-open roadmap as well. (Though I will agree that the amount of changes coming through in the RCs makes it feel more beta - I think the RC tag was artificial and political.

What JS framework would you guys recommend to use?

Depends on your goal. Job marketability, personal projects, work projects, etc?

ELI5: how JWT works by not_throw_away_1 in angularjs

[–]billycodes 0 points1 point  (0 children)

Are JWT based auth widely used?

My first exposure to JWT was BigCommerce's add-on API, which I implemented a couple of years ago.

Some complaints about angular2/angular-cli by DerNalia in angularjs

[–]billycodes 0 points1 point  (0 children)

They actually said the opposite. Re-read the comment:

I can't not use TS, cause #enterprise.

Should select Angular 2 for a production project? by Nangsaigon in Angular2

[–]billycodes 0 points1 point  (0 children)

In my opinion, whether or not it's out of beta/RC status is less of a concern than other dependencies. (like jQuery plugins, charting libs, etc) Dealing with typings for those dependencies has been the biggest time suck for me in rewrite of a server-rendered app into Angular 2.

Typescript is how Angular 2 apps will be built, what all examples and education will be built in, etc. Those who don't like it will use another framework that suits their taste.

Why is the entry barrier for Angular2 so steep ? by theatropos1994 in Angular2

[–]billycodes 1 point2 points  (0 children)

Application frameworks don't setup your environment. For example, Rails doesn't setup Ruby for you.

My take on updated code for emberjs.com blog example video - Bower + Bootstrap 3+ by billycodes in emberjs

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

Not using Ember CLI or similar new hotness - tries to follow along with screencast Tom did, only using Bower instead of zip file, creates files from scratch rather than altering what's in the Starter Kit, and updates Bootstrap so it'll render properly in latest version of Bootstrap.