Skip to content

dschier-wtd/learn-emberjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Ember.js

Tracking my learning progress for Ember.js, a frontend framework for web design.

Motivation

Years ago, I was digging down the rabbit hole for frontend development. I made some progress by developing web pages, learning HTML, CSS and JS. I even started my own CSS framework (style-cheat.io). Web technology made some huge steps in the meantime, and my knowledge might be outdated and a bit rusty. I also want to work towards some future goals for while-true-do.io.

Description

Ember.js is a frontend framework, written in JavaScript. It brings basically everything one needs to build a fully functional single-page application. You get routing, components, state handling, auth handling and even a complete test framework included.

After the build, a simple web server like Nginx or Apache HTTPD can be used to run the application.

Courses

I am starting with the courses provided by Ember.js itself. You can find these in the Ember.js guides.

Notes

Notes and documentation can be found in the docs/ directory. These will mostly contain links, ideas, hints, explanations and stuff that does not fit elsewhere.

Exercises

Excersises will gathered in the exercises/ directory. Each exercise will have a small README alongside to explain whats going on and how to start the example.

Security

Even though Ember.js itself uses the ember-cli, which requires a couple of packages, the built product will not contain these packages. Instead, ember generates new JS and CSS files, which will be served. Therefore, alerts for outdated packages may not be taken as seriously. Instead, one should run tests regarding security towards the content of dist/.

Contribute

The repository is made for learning and is not meant to be used for any production use cases. In case you want to educate me on a topic, please feel free to open an issue or pull request.

License

Except otherwise noted, all work is licensed under a BSD-3-Clause License.

Contact

Please feel free to reach out to me to provide feedback or get in touch.

About

Tracking my learning progress for Ember.js, a frontend framework for web design.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published