Code Monkey home page Code Monkey logo

emberwatch's Introduction

EmberWatch Source

This repository contains emberwatch.com as a Jekyll site.

**DEPRECATED** This project is not currently maintained.

Goal

Towards a definitive community-driven, curated collection of Ember.js resources.

Setup

Install Jekyll

See the official Jekyll Installation Documentation for instructions.

Run EmberWatch Locally

To get started:

$ git clone git://github.com/emberwatch/emberwatch.git
$ cd emberwatch
$ jekyll serve

Data

The pages are populated by YAML in the _data folder. People and Events are normalized and referenced by id.

emberwatch's People

Contributors

abuiles avatar bf4 avatar broerse avatar elwayman02 avatar erikch avatar frozenfire92 avatar gavinjoyce avatar gilbertc77 avatar greyhwndz avatar jeffreybiles avatar jonblack avatar jurgenwerk avatar locks avatar marcqualie avatar mgenev avatar mribbons avatar nabilfreeman avatar pablobm avatar packtpartner avatar patsy-issa avatar pootsbook avatar runspired avatar ryakh avatar taras avatar topaxi avatar ugisozols avatar vvscode avatar wavrin avatar zoltan-nz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

emberwatch's Issues

RSS feed

It would be really useful to see newest contributions (talk, screencasts, etc) in Feedly. Right now this is not possible because emberwatch does not offer an RSS feed.

Tools page

Implement a new page for tooling related to the Ember ecosystem. Check Are We IDE Yet for inspiration.

Text Editor table

Features

  • Syntax highlighting (hbs, js)
  • Snippets (hbs, js)
  • Linting (hbs, js)
  • File navigation
    • component definition / invocation
    • route / controller / template
    • component logic / template

Text editors

  • Atom
  • Visual Studio Code
  • Sublime Text Editor
  • Chocolat
  • Emacs
  • Vim
  • ??? (check the website above :P)

Links

Editor / IDE integration

Ember CLI

Misc

Place for real world Ember apps?

Maybe with comments and version? Or is there a better place for this?

Good list of real-world open source ember apps

Example code

Refactor CSS code

Ember Watch hasn't seen much front-end development for a while now. We're gonna enter a period of intense dev work so it makes sense to refactor the CSS (currently just a once-compiled SASS file) to something more streamlined.

Tutorial suggestion for people with a Django background

As part of DjangoCon Europe I gave a workshop about working with Django and Ember: ๐Ÿ”จ ๐Ÿ ๐ŸŽธ โž• ๐Ÿน ๐Ÿ•ธ ๐Ÿช : http://bit.ly/djember
I've since updated it to work with Ember 2.5 and published the speaker's notes.

As a follow-up, I've published ๐Ÿ”จ ๐Ÿ ๐ŸŽธ โž• ๐Ÿน ๐Ÿ•ธ ๐Ÿช part 2: http://bit.ly/djember2

There is also a repository for the code associated with the slides: https://bitbucket.org/emma_nuelle/djember_workshop/commits/all

There will most likely be a part 3 and 4.
There will also be a video version of at least part one which will be recorded as part of a PyLadies Remote workshop (22nd May).

This tutorial is accessible to people with enough python/django knowledge to finish http://tutorial.djangogirls.org/en/ and of course some Javascript (ES6) knowledge.

Tutorial Suggestion - Code School's New Try Ember Course

I'm over on the team at Code School and we just launched a 2-3 hour Ember.js tutorial that covers the most up to date concepts of the framework, who's currently using Ember, and how to build your first Ember application with Ember CLI. Wanted to reach out to Ember Watch with the course to see if you'd be interested in adding it to the tutorial list!

Migrate CSS code over to LESS / SASS

Primary benefits:

  • Hierarchical CSS saves a LOT of time (nested statements)
  • saves time when writing out -webkit-transform, -moz-transform etc.

The Foundation SASS file was a complete joke in regards to how much crap it packed in and ours not have all that stuff.

Output CSS would look exactly like it does right now.

Avoid confusion over contribution

Remove reference to EmberFlare and replace with link to this repository, possibly even a CONTRIBUTING.md file.

Something along the lines of:

EmberWatch is a community driven site. Anyone is welcome to contribute by sending a Pull Request on GitHub.

Open links in new window

From my perspective it would be much easier to use ember watch if the links would open in new window. While using computer it is quite easy to do by myself, but UX-heavy while using iPad. What do you think about that? Opening multiple talks / tutorials for later would be easier.

Listing outdated books is harmful to community

In the Books section there are quite a few books whose last update date all the way back to 2015, 2014 and even 2013 (!). Given how fast Ember moves, some of those books are surely obsolete.

Lots of people who are trying to learn Ember are trying to do it by reading a book. Too many times I have seen beginners buying either an outdated Ember.js course and/or wasting time with outdated stuff from books that aren't updated at least every once in a while.

We all know the internet is full of outdated Ember.js material. Given this website is a hub of valuable Ember resources, I think we should review those books and keep just the ones that are still relevant. I'm willing to help with that, of course. Comments?

Require jekyll installation in Setup

Would a setup to:

$ gem install jekyll

be required on Setup?
I tried the 3 lines in setup and realized I was missing the one I am suggesting above

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.