nvminhtu / EmberJS

EmberJS Best Practices
0 stars 0 forks source link

Ember JS issues need be solved #1

Open nvminhtu opened 7 years ago

nvminhtu commented 7 years ago

1- Ember Paper V1 Fix (? version 2 beta? what problem?) 2- Add Ember Header 3- Add Nav-bar and Container using Ember Paper 4- Understanding about Helpers, Component in EmberJS 5- Understand built-in Ember CLI

6- List Ember JS to research 7- Understanding about Ember generate 8- Check session, login 9- Understanding more about EmberJS Authenication 10- Test some classes of EmberJS and functions

11- Check dist and assests of App 12- Check Materialize Design 13- Using Concat in EmberJS 14- Add Array for Menu items ( show link to each route defined in router.js) 15- Find and check area using Ember-Simple-Authenication

16- What is Ember-resolver 17- Check RSVP again and Add questions to Project Manger about task. 18- Promise in JS and Promise in EmberJS - use and difference between theme. 19- Please remove ember-welcome-page - which was generated by ember-welcome-page 20- Add Validation for form in Ember JS

21- Check Dropdown menu and Autocomplete 22- Declare Properties for SignUp and Login 23- Setup Route and Model for Component 24- How CLI-UGLIFY run? 25- ESLINT show where in testing and debugging?

26- Ember-ajax (built-in Ember) how to use in the best way? 27- Complete footer area (custom component) 28- Inject.service() how? 29- Request and params - using in model of EmberJS 30- actions: {} in Controllers of EmberJS

31- Create action for Link menu in header and Footer 32- Create action for Form (Sign Up, Profile, Login). 33- Using import CSS - how to manage Style in this project 34- Focus in Rating - Rating Detail - Rating Form Compare - Rating Form for User 35: constant in properties of EmberJS

36- Ember.map() in Controller KS 37- OverallCommentPlaceHolders, ... 38- Ember Mixin how to manage (Ember CLI created) 39- Create Index 40- Ask for check startup=? query - when use what layouts?

41- Dashboard (how and what?_ 42- initalizers in EmberJS ( deprecaptions.js and responsive.js,....) how is it there? and how to create Init like these type? 43- Do we need create all routes in Router at the same time? 44- Breakpoint.js (what is this?) how to create it. 45- Find and understand other Component work in this project

46- Understanding about Ember.debug 47- yfield in EmberJS , this.get() , JSON.stringify(data)

nvminhtu commented 7 years ago

1- Ember Paper V1 Fix (? version 2 beta? what problem?) wrong version (ember install ember-paper) => wrong ember install ember-paper@^0.2 => right

nvminhtu commented 7 years ago

2.x Install ember-transition-helper

nvminhtu commented 7 years ago

ember watson:remove-ember-k --empty (because Using Ember.K is deprecated in favor of defining a function inline)

nvminhtu commented 7 years ago

using action in component - {{ action(do_sthing) }}

nvminhtu commented 7 years ago

using ember-watson to fix Decrecapted addon https://blog.abuiles.com/ember-watson/

nvminhtu commented 7 years ago

ember generate template application

after default welcome screen create entry point is application.hbs

nvminhtu commented 7 years ago

11- Check dist and assests of App assets - store in public folder dist - folder to publish (ignored in gitignore)

nvminhtu commented 7 years ago

$ npm install npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.1.1

error => npm update --no-optional

hoặc Clean installing rm -rf node_modules npm i

nvminhtu commented 7 years ago

13- Using Concat in EmberJS Concat là 1 Helper trong EmberJS {{#my-modal modal-id=(concat 'add-item-' title) header=(concat 'New ' title)}} <p>My body blabla</p>{{/my-modal}}

hoặc thử ví dụ sau đây, để xài cho dynamic string {{facebook-share tagName='a' url=(concat 'http://my.domain.com/details?articleid=' article.id) }}