Como aprender canjs

Uso canjs activamente para mi trabajo, pero no sabía nada al respecto antes de empezar. También me sentí bastante frustrado al principio debido a la escasez de recursos para aprender Can, así como la documentación oficial de can.js que es ligera en los ejemplos de código.

Una cosa a tener en cuenta es que Justin Meyer es el CEO de Bitovi, que es una firma de consultoría de código abierto que creó JavaScriptMVC. Decidieron dividir todo el paquete en componentes separados y más modulares. Debido a esta división, entender qué es lo que puede ser un poco confuso. Además, Can.js es más adecuado para desarrolladores que saben con mayor precisión sobre qué quieren controlar. Pero Justin y el resto de Bitovi ofrecen una gran cantidad de consejos sobre cómo usar Can si sabes dónde buscar (definitivamente, haz búsquedas de ‘bitovi’ y ‘done.js’ solo sobre ‘can.js’, como he encontrado. la información valiosa de can.js de esa manera que no pude encontrar buscando directamente ‘can.js’ … tal vez esté relacionada con SEO?).

Si quieres aprender can.js, en este momento necesitarás tener recursos porque no hay una referencia canónica realmente buena para ello. Además, admiten muchas formas diferentes de configurar una aplicación de lata, por lo que para propósitos de aprendizaje, es posible que desee elegir la forma más fácil de comenzar y mantenerla durante un tiempo.

Aquí es donde puede buscar orientación:

Ejemplo de TodoMVC usando canjs: CanJS • TodoMVC (le da al menos un punto de partida para manipular datos a través de la vista)

La sección de recetas de la documentación de Can.js: CanJS – Recetas

The done.js gitter chat room: donejs / donejs (Esto es genial porque puede buscar chats pasados ​​para sus problemas relacionados con cualquier cosa que Bitovi ofrezca).

El canal de Bitovi en Youtube: Bitovi (buenos screencasts)

Los documentos oficiales de Can.js: CanJS – CanJS (no los encuentro tan útiles, excepto para necesidades muy básicas como “cuáles son los parámetros de esta función”)

Espero que funcione para usted!

Si encuentra libros y videos útiles para aprender CanJs, intente visitar los mejores sitios web que ofrecen tutoriales desde el principio. Desde dichos sitios web, podrá encontrar los tutoriales de la sección básica y de inicio. Puede ir paso a paso o capítulo por capítulo para obtener el flujo correcto de lecciones y entender correctamente cómo programar con el idioma.