Skip to content

Latest commit

 

History

History
151 lines (86 loc) · 5.48 KB

File metadata and controls

151 lines (86 loc) · 5.48 KB

https://www.betamark.com/blog/mistakes-using-javascript-promises/

https://svelte.dev/blog/virtual-dom-is-pure-overhead

https://stackoverflow.com/questions/436411/where-should-i-put-script-tags-in-html-markup/24070373#24070373 https://teamtreehouse.com/community/best-practice-where-to-include-your-script-tags

http://blog.ionic.io/the-end-of-framework-churn/

https://remotestorage.io/

https://medium.com/javascript-scene/elements-of-javascript-style-caa8821cb99f

https://javascriptweblog.wordpress.com/2011/05/31/a-fresh-look-at-javascript-mixins/

Build Web Apps Without All That JavaScript https://visualstudiomagazine.com/articles/2017/05/01/build-web-apps.aspx

Best Practices for javascript projects https://github.com/wearehive/project-guidelines

https://medium.com/@alexdixon/functional-programming-in-javascript-is-an-antipattern-58526819f21e

https://hackernoon.com/6-reasons-why-javascripts-async-await-blows-promises-away-tutorial-c7ec10518dd9

JavaScript Patterns for 2017 - Scott Allen https://www.youtube.com/watch?v=hO7mzO83N1Q

https://medium.com/webpack/the-state-of-javascript-modules-4636d1774358

https://medium.com/@adambene/currying-in-javascript-es6-540d2ad09400

https://medium.com/@richardeng/the-javascript-phenomenon-is-a-mass-psychosis-57adebb09359

https://medium.freecodecamp.com/what-to-learn-in-2017-if-youre-a-frontend-developer-b6cfef46effd

https://www.smashingmagazine.com/2017/02/a-detailed-introduction-to-webpack/

D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation. https://d3js.org/

https://medium.com/javascript-scene/native-apps-are-doomed-ac397148a2c0#.j1yqyfrsi

https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f#.r4tdjn583

http://www.fiyazhasan.me/configuring-typescript-for-asp-net-core-apps/

http://lisperator.net/uglifyjs/#demo

http://www.thereformedprogrammer.net/templates-for-building-react-front-ends-in-asp-net-core-and-mvc5/?utm_source=twitterfeed&utm_medium=twitter

https://www.pandastrike.com/posts/20150311-react-bad-idea

http://webcomponents.org/

https://github.com/Matt-Esch/virtual-dom

http://tattoocoder.azurewebsites.net/angular2-aspnet5-spa-template/

http://damienbod.com/2015/03/28/asp-net-5-angularjs-application-using-angular-ui-router/

https://github.com/Eonasdan/bootstrap-datetimepicker

http://www.kequc.com/2016/06/03/make-your-own-tagging-system-from-scratch

http://www.davepaquette.com/archive/2014/10/08/how-to-use-gulp-in-visual-studio.aspx http://www.davepaquette.com/archive/2015/05/05/web-optimization-development-and-production-in-asp-net-mvc6.aspx

https://www.sitepoint.com/native-javascript-development-after-internet-explorer/

AutoComplete https://github.com/twitter/typeahead.js http://instinctcoder.com/asp-net-mvc-4-jquery-autocomplete-dropdownlist/

https://github.com/ghiden/angucomplete-alt

http://misoproject.com/ http://misoproject.com/d3-chart/ https://github.com/misoproject

https://d4.js.org/

client side mvc https://medium.com/@alexnm/is-mvc-dead-for-the-frontend-35b4d1fe39ec#.qlci0m2jp

http://lucasfcosta.com/2017/05/08/All-About-Recursion-PTC-TCO-and-STC-in-JavaScript.html

Testing

https://sean.is/writing/client-side-testing-with-mocha-and-karma/

Unobtrusive validation examples

Dirty Forms - prevent navigation

https://www.raymondcamden.com/2015/03/06/warning-a-user-before-they-leave-a-form

https://github.com/snikch/jquery.dirtyforms

https://github.com/codedance/jquery.AreYouSure http://plugins.jquery.com/are-you-sure/

https://stackoverflow.com/questions/7317273/warn-user-before-leaving-web-page-with-unsaved-changes

https://stackoverflow.com/questions/959670/generic-way-to-detect-if-html-form-is-edited

https://stackoverflow.com/questions/155739/detecting-unsaved-changes

Custom Events for js objects

https://stackoverflow.com/questions/20835768/addeventlistener-on-custom-object

https://www.sitepoint.com/javascript-custom-events/ https://caniuse.com/#feat=customevent not suppported in IE 11 but polyfill available https://www.npmjs.com/package/custom-event-polyfill https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent